Make more things use GroupChatUser.
  - Also by AutoValue Topic
  - Also make getUser in Topic Optional