Stubs for error handling.
Moved error handler to a more suitable place. Standard error handling and logging facilities using the default bundles from the Standard Edition distribution will go in here.
Added a defined interface for objects using the db service and implemented it in the existing controller and the new error service.
Added a new interface that allows the db service to poll other services for the location of specific db update scripts and implemented it for the error service.
Added SQL queries for initial db setup for the error module.
Fixed a bug with wrong variable names in template.
Hooking up the database service from a compiler pass:
  - services implementing DatabaseServiceAware get the call to the setter method added automatically.
  - services implementing DatabaseUpdateProvider are registered in the db service who can later ask those services for their script path.