Fixing a primary key which was not unsigned
Implementing new event table

Old status table converted to participant_event
Old participant.prior_contact_date converted to event type
Removing base_access::count() and base_access::select() as they are no longer needed
Removing common operations, updating convert_database script and adding new service_has_role table
Excluding service from the menu
Making sure that other services never show in lists