Native library changes

* Changed the classpath location in accordance with the location changes
in BreakoutEngineCore.
* Changed the way we exit the application, to give us greater control
over what we do when we exit.
* Integrated the new DLL loader from BreakoutEngineCore so we can load
the final .jar file correctly.