fix windows batch argument probrem.
the `shift` command of cmd.exe is not shift `%*`.
and use delayed-expansion. immediate expansion cause many troubles of special-characters in arguments.
create new test
print more detail info on fail
fix test
split test
fix import
Merge pull request #393 from nazoking/fix/72-windows-commandline-arguments

fix windows batch argument probrem.