Changed method arguments of type Class<? extends OpenmrsObject> to Class<?>
Changed auditlog interceptor to audit all persistent entities