Fixed the debugger to not emit PHP notices. Kinda ironic when you think about it.
Significant improvements to error handling. Notices are now treated as error and display a 500 and trace when debug is enabled and all errors are now properly logged.