Added ELMAH and created an extension so it can utilize CSLA for data access.
Refactored classes in Logging namespace to eliminate extra code.
Fixed error handling to show the yellow screen of death when in debug mode, but the custom page when in release mode.