p4verify.sh: Fix two array expansion issues; add array_expansion_test.sh
1. ChangesCmd expansion: change unquoted ${ChangesCmd[@]} to the quoted
form "${ChangesCmd[@]}" so that array elements with spaces are preserved
correctly. The now-unnecessary # shellcheck disable=SC2068 directive
was removed since the quoted form does not trigger SC2068.
2. VerifyOnlyOption expansion: add ':-' default operator to all six
occurrences of ${VerifyOnlyOption[*]} used in -n tests, i.e.
"${VerifyOnlyOption[*]:-}", to prevent an 'unbound variable' error
under 'set -u' when the array is empty on bash < 4.4.
Add dev/Server/test/snippets/array_expansion_test.sh, a test script
that demonstrates the quoted vs. unquoted array expansion behavior
(spaces, glob chars, date-range parameters) that motivated fixes 1 and 2.