Converted to Java 8

This includes the changes needed to run with Java 8.  I still haven't had time to figure out how to get Eclipse to export a JavaFX combined with Swing project properly, so you will (unfortunately) need Netbeans 8.0.1 (or higher) to edit/build this.  Netbeans will open the project if you go to "File->Open Project..." and point it to the base folder.  I have not figured out how to complete the Mac App Bundle creation process - I can create the bundle, but you still need to move the "resources/" folder into place in "Contents/Java/" in the bundle by hand.  Same goes for the "example/" folder in "resources/example/".  Even with that, the application can't find the "example" folder, and I have not had a chance to track down why.  This version does not disable "compress on export", as has been requested.  I am working on removing that, and will send a separate pull request in the next few days, once we all agree on what that will look like.
Was it necessary to change this? If it is related to the resource loading, I think I fixed that issue, and since I don't remember why this is here, I'd rather leave it in.