First Draft of the extended errorHandler.

It still has a few errors in.
Fixed the build in errors to test the errorHandler
Fixed the table of the saveStacktrace function to stacktrace instead of detail
Removed writeDumps().
Changed arguments.errorStruct.keyExists() to isDefined() as the errorStruct seems not to be a normal struct.
Test dump and abort removed
Merge pull request #5 from IcedReaper/Issue#3

Issue#3 fixed and ready to merge