Add IrcProtocol::write()
Implement QuasselProtocol::write(PRIVMSG)