Send compiler output to stderr instead of stdout

Test only stderr in kotlinc test now and move the '-script' test to integration
tests where both stdout and stderr is tested
Don't output "exec() finished with..." error message

It's useless because the result of the compiler is always evident (it outputs
either diagnostics or an exception stack trace)
Drop "-printArgs"
Drop "-sourceFiles" in kotlinc-js

Use free arguments instead, as is done in kotlinc-jvm and all sensible
compilers everywhere

Also fix some cases of AntTaskTest to be able to run them locally
Update copyrights
Drop "-src" in kotlinc-jvm

Free arguments should be used instead
Support "-d" option in kotlinc-jvm

The intent is to unify "-output" and "-jar" options into the one "-d"
(destination)
Fixed outdated ReadMe.md
Fix Maven build due to recent changes to CLI arguments
Fix JS translator JPS runner
Java to Kotlin converter: code refactorings after review
Java to Kotlin converter: added tests for 2 old issues
Java to Kotlin converter: "//file" in test data has made optional
Added test for KT-3367
J2K: supported synchronized, volatile, transient and strictfp

 #KT-3678 Fixed
Fixed KT-5276 J2K: Convert calls to getClass() to javaClass property access

 #KT-5276 Fixed
Fixed KT-5383 J2K: preserve annotations from primary constructor + never drop constructors with annotations

 #KT-5383 Fixed
J2K: correct conversion of nested class references

 #KT-5294 Fixed
 #KT-5400 Fixed
J2K: got rid from Converter.convertElement + fixed local classes conversion

 #KT-5202 Fixed
J2K: moved part of code into special AnnotationConverter to make Converter.kt smaller