More flexible audit logger

- Added virtual log method for logging already created loggable
entities, which can be used to safe logs to a different source.