Adding Uncaught and Fatal.
Cleaning up the exception handler.
Adds the ability to uninitialize the library.