Merge pull request #38 from neomatrix369/master

SonarQube warning cleanup (Critical warnings). Thanks Mani!
POM for Java 8 (implicit javafx dependency)
f
New POM for Java 8 (no Java 8 dep)