Make more things use GroupChatUser.
  - Also by AutoValue Topic
  - Also make getUser in Topic Optional
Merge pull request #299 from csmith/master

Use GroupChat in Connection.getChannels().
Merge pull request #300 from greboid/events

Make more things use GroupChatUser.
Fix Topic unit test.
Merge pull request #301 from greboid/events

Fix Topic unit test.
Switch SetNickColour to use DisplayProperties
Fix SetNickColour CommandInfo.
Merge pull request #302 from greboid/events

Switch SetNickColour to use DisplayProperties
Tidy SetNickColour, fix unit test.
Merge pull request #303 from greboid/events

Tidy SetNickColour, fix unit test.
Merge remote-tracking branch 'origin/master'