Use tls.DialWithDialer instead of tls.Client and remove irc.netsock