Add project avatar and description changes to audit events
As part of audit events, we should log all project-level settings changes.
We currently track some project settings in the General tab, but we should also track changes to:
- Project description
- Project avatar
Edited by Jeremy Watson (ex-GitLab)