Added more commands, join, part, message and reply. Set-nick is now
do-nick to go with the other commands. There is a handler for Privmsg
which figures out the :target (and associates it with the message)
based on the messages' origin. This is used for the Reply command, for
simple replies.