Add hello-world Go executable and gitaly-proto 0.5.0
Add basic plumbing to have Go executables in gitlab-shell. We want to use this for Gitaly integration.
I have already included gitaly-proto via govendor even though it is not used yet.
Previous discussion in https://gitlab.com/gitlab-org/gitlab-shell/issues/80