SbtProjectResolver: use SbtProjectSystem.Id implicitly
(cherry picked from commit a214c70)
SBT: update Java language level,  import Javac options
(cherry picked from commit 9db61e0)
SBT: require sbt-structure v1.1.0
(cherry picked from commit 4eaf12c)
SBT: respect default Javac options
(cherry picked from commit f6f6ade)