Update to Java 7. Add quick parse method for Path types.

This also changes the 'fileName' property of a file to 'filePath' to more accurately reflect its content.