Moved auditing username to revisionListener so that resources are
unaware of auditing details