copy-firmware: make script smarter about bad parameters
Two improvements to copy-firmware.sh that make it more friendly
when passed unknown or not exactly correct command-line parameters.
1) Don't fail with a weird error if there's a space between -j and
the number.
2) Ignore any command-line unsupported parameters that start with
a dash. This is necessary because otherwise the script will
assume the option is actually a destination directory, and then
the "test" command will get confused. Drawback is that we don't
support any more destination directories that start with a dash,
but no one does that.