Refactoring + namespace ignore feature
The Debug class was heavily refactored and it is now possible to ignore namespaces when creating an exception. This is also a BC-break, as the arguments for Debug::createException have changed with this new option.