Draft: Add probing for service port connectivity.
Closes: gitlab-agent#268 (moved)
Adds a tcp connect testing function that can flush out errors with any of: DNS, network routing, firewalls, network availability, SSL and service port availability.
I do not know how to obtain the server URI and port in order to insert this function to deal with this issue: gitlab-agent#268 (moved)
Edited by DarwinJS