Add violation for approvals not being removed when commits added
In line with our GitLab Projects Baseline Requirements we want to remove key approvals when new commits are added to an MR after an approval was already captured through the GitLab project settings for MR approvals. This will report a violation if the project is not configured to remove approvals appropriately.
Closes #98