Added events to CustomerUser and CustomerCompany objects.

 - Tickets are automatically updated if a CustomerID or Customer
   Login change
 - Customer Users are automatically updated if the CustomerID
   of their related company change.

It is now possible for module authors to also create events to
update data for their modules, for instance to update CAB information
in the Change Management module or data in the CMDB.