RepositoryService: implement SetFullPath
Perhaps at some point Gitaly will decide that the proper error
code should be NotFound
or to stop providing the full path in
the details, but we are meanhile doing the same.
The only difference in error treatment is the replacement of 'git repository` by 'Mercurial repository' but as usual I'm betting on it not to matter.
Closes #84 (closed)