Bridge between gitlab-rails and gitaly for a new repository snapshot endpoint
Per https://gitlab.com/gitlab-org/gitlab-ce/issues/39345#note_57004192
gitlab-rails is gaining a new endpoint to stream a skeleton tar archive of a repository to a HTTP client. Rails will hand the streaming portion of the request off to workhorse, which will use gitaly (via gitaly#990 (closed)) to satisfy it.