support building on Java 9 and 10
support building on Java 9 and 10

because we're trying to get the Scala 2.12 community build up
and running on Java 9 and beyond

scala/scala-java8-compat,Ichoran/scala-java8-compat,Ichoran/scala-java8-compat