Kotlin support for Java 9 and Java 10

I don’t have any specific use cases, I agree to @udalov comment.

IMO, Java 9 and 10 has improved version of container integration in the language, so it will be good for kotlin to support Java 9 & 10 and can reuse that feature.

Also,

  1. Parallel Full GC for G1
  2. Compact Strings
  3. Enhanced Method Handles
  4. More Security features check here
  5. Improvements in byte code generation in enhanced for loop(Java 10)