Ant buildtools:  added base class for Kotlin compiler ant tasks.

As side effect:
 - used cli compiler in both ant tasks.
 - got the ability to use custom args in JS ant task too.
Refactoring kotlin-maven-plugin:

* cleanup KotlinCompileMojoBase moved JVM specific things to KotlinCompileMojo;
* add support noInline in JS.
Do not try to copy references in dumb mode

 #KT-4766 Fixed
Buildserver auto merge