Support Snippet repositories
In Gitlab 12.10, there is a new
snippet repository type.
In !83 (merged), we're only porting Mercurial code for the two previous types (
wiki), dealing with the upstream refactorings that have been motivated by snippets.
Now it's time to support snippet repositories proper.