Converted AuditStrategy from enum to a regular classes with a hierarachy
Renamed AuditLogGlobalPropertyHelper to AuditLogHelper
Removed AudititLogService.getExceptions method
Updated AuditlogHelper to fail for non ExceptionBasedAuditStrategy audit strategies
Removed startAuditing that takes a set from AuditService