Made more changes in unit tests so that child logs for items in collections mapped as many to many are not linked to the auditlog of the owner
Removed un necessary try catch blocks in unit tests
Added method to AuditLogService that gets audit logs for a given OpenmrsObject
Factored out web constants into a separate class in the web layer and renamed some privileges in the api
Removed un necessary @SuppressWarning annotation