More cleanup for truncate length
- Merge changes for logIds and implement db agnostic approach
- Add ability to override the default system actor (auditLog.defaultActor = 'Foo')
- Merge cleanup to Plugin.groovy from 5.5.4 branch
- Add tests for collection logging
Move disabled check into the listener registration to prevent overhead of even calling the listener