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

Conflicts:
	src/sbt-test/windows/java-app-archetype/build.sbt