Make the Gitorious support work as a self-hosted service.
Review Request #8599 — Created Jan. 5, 2017 and submitted — Latest diff uploaded
Gitorious used to offer hosting on gitorious.org, and could optionally be self-installed. We never supported the latter in our Gitorious hosting service support. However, the former no longer exists, and hasn't for a while, ever since GitLab bought Gitorious. This change activates self-hosted support, and requires it. We don't really need to worry about preserving compatibility for existing repositories hosted on gitorious.org, because they wouldn't have worked for quite a while now. Unit tests have been updated to test with a hosting domain.
Unit tests pass.