Hardens scala jar detection in case of multiple suitable jars
Harden against non-binary-compatible {compiler, reflect, ...}.properties
Plugs in ScalaInstallation choices