Kotlin Gradle plugin improvements

Further work on Kotlin Gradle plugin improvements.

1. New property `kotlinOptions` for any KotlinCompile task, that effectively exposes K2JVMCompilerArguments
2. Use jdk annotations from maven artifact
3. Minor fixes (`kotlin` as plugin name, compiler complain about non-existent directory on classpath)