For qbacklog, only take in account the state as of connect
Properly print CTCP ACTION (ie /me) messages
Format kick messages
Handle topic change (doesn't know who changes topic though)