Add violation for author can approve own MR
In line with our GitLab Projects Baseline Requirements we want to prevent approvals on MRs by the author of the MR through the GitLab project settings for MR approvals. This will report a violation if authors can approve.
Closes #95