Support legacy delayed delivery (XEP-0091) as well as XEP-0203
Allow nick change in chat room
Handle nick changes from other users
Fixed error when not nick name change presence
Moved function to remove from roster on nick change
Show message when own nickname changed in chat rooms
Return whether or not room member presence was changed
Handle room member presence
Handle legacy delayed messages in chat rooms
Fixed workaround for old server self room presence check
Handle room broadcasts
Moved disconnect code to profanity module
Handling commands after /disconnect
Status bar message now correctly overwrites previous message
Send presence changes to chat rooms
Added basic mouse wheel handling
Wheel jumps four lines
Listen only for mouse events we're interested in
Added more colour preferences
Merge branch 'master' into wheel