Simplify and enable by default inline/optimize/assertions

Inline, optimize, call assertions, param assertions are turned on by default
now almost everywhere; invert their meaning
Ant task: support additional arguments, drop inline/optimize

Only "-X" options are now supported as additional command line arguments
Ant task: fix unneeded exception wrapping
Ant task: drop "jar" parameter

"output" should be used instead, analogous to "-d" in kotlinc-jvm
Ant task: drop "module" support, drop unused compiler plugins code

Modules should only be used in IDE and the compiler is launched there directly
Ant task: split tests into JVM and JS
Reorganize integration test data
Minor, refactor integration tests