CreateRepositoryFromBundle should give better error if repo already exists
In gitlab#24806 (closed), we learned that we get a cryptic exit 128 error when trying to create a repository that already exists on disk. We should do an explicit check for this condition in the RPC handler.
GitLab creates repositories from bundles when restoring backups, when something in that process fails the error should be explicit so an administrator can try to recover.
Edited by Zeger-Jan van de Weg