Fix remaining null-passing method.
Merge pull request #212 from csmith/master

Fix remaining null-passing method.
Convert ContactListListener to events.
Tidy up NickList + Renderer.
Merge pull request #213 from greboid/tidying

Convert ContactListListener to events.
Merge pull request #214 from greboid/tidying3

Tidy up NickList + Renderer.
Fixups for GroupChatUser.
Revert AwayColoursManager changes.
Break ContactListCommand.