Ensure the configured gitaly_address makes it into the storage repos configuration

Merged DJ Mountney requested to merge gitaly-shard-address into master

Also support the tcp listen address as the default when the socket path is not set

Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2212

cc\ @jacobvosmaer-gitlab