fixed segfault on close because ExperimentApp was overwritting the handler set by DirectXApp without setting a reference to the app in the new handler.  This was also a memory leak.
removed default constructor from SDLHandler to prevent the bug of a handler referencing it's app (e.g. in onExit) without there actually being an app.
merged master