Feature: Option for using dnsResolve instead of dnsLookup

net.connect now accepts an additional boolean parameter named `dnsResolve` that implements dns.resolve instead of the dns.lookup which uses the system dns resolver and is a blocking operation.