Added new controller to accept Gitlab-like webhooks

Just copied the Github controller and changed the bit that needed changing and then added the controller to the list of unauthenticated controllers.