Backup repositories
Part of https://gitlab.com/charts/gitlab/issues/28
We need to be able to create a tar of the current repositories a CNG installation holds. This means we will need to interact with gitaly both in getting the custom hooks and in getting each repository.