slight changes with goroutines
ircx: add ability to send user/password, along with new init