Add explicit merge_request dependency on CI
Run pipelines on merge requests, instead of branches. This makes sure we can run the pipelines on the merged result, allowing us to catch compilation errors happening because of a merge, before the merge.
Edited by Zeger-Jan van de Weg