Add Geo changes to audit events
As part of audit events, we should log all instance-level changes in the admin panel.
We should track additions/changes to Geo nodes on an instance:
- Node create/updates
- URL
- Primary node?
- Selectively sync projects
- Repo sync capacity
- File sync capacity
- Node removal
Edited by Jeremy Watson (ex-GitLab)