Merge pull request #9 from JamoBox/master

Test against oraclejdk8 to future-proof.
Minor code format fix
Minor code format fixes
Removed redundant returns; return not needed as last statement in a void method.
Removed unnecessary assignment to true/false
Removed redundant returns; return not needed as last statement in a void method.
Fix wrong Javadoc class description.
Fix for Java 8. Closes #11