Allow arguments starting "--" for shell commands that don't take options.
Merge pull request #1209 from benbc/2.0-allow-hyphen-arguments-to-non-option-shell-commands

Allow arguments starting "--" for shell commands that don't take options