Update git remote helpers docs to match current state

Signed-off-by: Michal Čihař <michal@cihar.com>
Document GitLab and Bitbucket integration

Signed-off-by: Michal Čihař <michal@cihar.com>
Include link to hooks docs

Signed-off-by: Michal Čihař <michal@cihar.com>
Add requirements for docs

Signed-off-by: Michal Čihař <michal@cihar.com>
Whitespace cleanup

Signed-off-by: Michal Čihař <michal@cihar.com>
Use sphinxcontrib.httpdomain for documenting API

Signed-off-by: Michal Čihař <michal@cihar.com>
Correctly cross reference hooks

Signed-off-by: Michal Čihař <michal@cihar.com>
Create languages in separate transaction

Signed-off-by: Michal Čihař <michal@cihar.com>
Merge branch 'master' into bootstrap

Conflicts:
	docs/api.rst