Send GitLab project name with namespace with Repository
From https://gitlab.com/gitlab-org/gitlab-ce/issues/48527#note_116028788, when hashed storage is in effect, all we see in the log messages are opaque hashes of the path:
We pass along
gl_repository in many gRPC messages, but for the
CreateRepository we don't have this because it's blank here: https://gitlab.com/gitlab-org/gitlab-ce/blob/7a506e3957eca46c202388bb98f0554893b7348a/lib/gitlab/shell.rb#L79
Since the repository is created around the same time as the database entry, the project ID is likely
nil. Instead, we should be able to pass in something like
gl_project_path so we don't need to do another lookup from the hashed path to the human-readable name.