Close obsolete merge requests if dependency is up to date
Implements checking for obsolete merge requests and closing them.
Merge requests are checked when:
- running a scheduled run
- triggering mr update via webhooks
Closes: https://gitlab.com/dependabot-gitlab/dependabot/-/issues/177
Edited by George Koltsov