Create an ssh transport with custom git command paths
This is a factory function suitable for setting as the transport callback in a remote (or for a clone in the options).
The payload argument must be a strarray pointer with the paths for
the git-upload-pack
and git-receive-pack
at index 0 and 1.
a strarray with the paths
0 or an error code