changed /configure to be compatible with Cygwin and removed annoying --help not a command available message
auto merge of #5510 : thadguidry/rust/incoming, r=brson

...elp not a command available message
testsuite: Add various test cases

Some are xfailed, some not, some existing ones get un-xfailed.