Adds tests for DirectoryScalaInstallation

Tweaks the source jar resolution to be more strict