move java cross-compile-related code to kotlin2jvm task
move kotlin-gradle plugin classes from core to wrapper
fix compilation
disconnect wrapper from core, delegate API calls using Gradle dynamic objects
fix tests
fix tests
Move tests from core
minor cleanup
kotlin-gradle-plugin: manage dependencies correctly
Remove kotlin-gradle-plugin-test module
kotlin-gradle-plugin: remove maven-invoker-plugin used for tests
Minor: typo
Minor: fix warnings, remove unused dependencies
Minor: rename