Add project group shares to audit events
We should also track all project membership changes, including when a project is shared with a group. We should include:
- The project shared
- The group it was shared with
- Max access level
- Access expiration date
We should also track all project membership changes, including when a project is shared with a group. We should include: