Allow GITLAB_HOST to select between hosts with mixed git remotes
When there are mixed git remotes (some pointing to gitlab.com, some pointing to self-hosted instances), we only scope down to the first hostname we find and ignore the others.
However, it should be possible to use GITLAB_HOST or GITLAB_URI to explicitly choose a host. Right now, GITLAB_HOST is not respected with parsing git remotes.