Removal of the config.Config usage from ssh service
To get rid of the global config.Config we replace it with the configuration built for each test separately. It also allows make more isolated configuration and define additional dependencies as gitaly-ssh, gitaly-hook if they are needed.
This change also replaces usage of the config.Config.Git.BinPath
with "git"
where it is possible.
Part of: #2699 (closed)
Edited by Pavlo Strokov