moved to java 8
- removed javafx lib dependency from pom (javafx is included in java 8)
- using java classes instead of guava where possible
Merge remote-tracking branch 'origin/master'