Minor, don't fire up Swing thread in CLI tests
Fix kotlinc command line usage information

Fix spelling, case, minor grammar
Don't output full compiler FQ name on -printArgs
Use hand-written usage information printer

Copy-pasted from com.sampullara.cli.Args
Add test on "kotlinc-js -help" output
Beautify kotlinc -help output
Output to the current directory by default ("-output .")
Save executable flag of kotlinc-jvm and kotlinc-js after zip archiving