Merge remote-tracking branch 'maelick/git-ref' into edge

Conflicts:
	repositoryhandler/backends/__init__.py
	repositoryhandler/backends/git.py