Major update, see description for details

- Finished jar packaging
- Added support for dependencies
- Wrapped JDK in /.nautilus/nautilus/java/ so even computers without a
JDK installed can run Nautilus
- Added automated main class finder
- Made file path references more reliable if Nautilus-??.jar is not in
the same directory as the project (Nautilus is migrating to a
command-line interface, and the Nautilus-??.jar will be located at
/.nautilus/nautilus/Nautilus-??.jar within the project)