Add IRCUser representation, handle PRIVMSG and NOTICE
Move old unit tests in preparation for new framework
Make IRCUser less horrible, fix IRCClient.config
Start work on unit tests for IRCClient
Create a framework for IRCClient callback tests