Enabling a gitlab repo that was set up elsewhere in the webapp doesn't
work.

This is a SMOP; it needs to detect that the repo is on gitlab and use a
custom enabling process and no the generic one, which doesn't work.
--[[Joey]]

> [[fixed|done]] --[[Joey]]
