Allow project merge request approval rules to be defined and enforced with compliance frameworks

Release notes

Problem to solve

Proposal

Edited by Sam Kerr