Added 1.7 source level setting - also added support for Java 8 (by trying to load a JFX class and falling back to locating the jfxrt.jar only if that's not possible)