#20 - use .getMetaClass() instead of .metaClass to handle case where
entity is a Map, add some tests for AuditTrailInterceptor