Adding completed interview events
Completing event type integration
Renaming 'contact' event type to 'first attempt'
Adding accept column to consent views
Changing class-index method for static arrays

Using get_called_class() for indexing static arrays isn't safe since
it includes the framework/application class name.  To fix this problem
the lib::get_class_name has been extended to remove this part of the
class name and that string is used to index static members instead.