Fork of crypto/tls.Dial and DialWithDialer