GitHub/GitLab Webhook Handlers

We have improved our Webhook handlers for GitHub and GitLab to ensure we cover all relevant events such as changing repository names, their visibility and many more.