Support Git repositories
- [x] Add a property on GitLab projects to qualify their type (Git or Mercurial)
- [ ] Adapt the screens for a Mercurial workflow (true branches, topics) depending on the project
~~Conflicts with #26: either of tasks should be done~~
issue