Migrate all channel handling to server

Next step in the client-server migration, remove all direct references to rooms/channels that are currently made by the client.

  • Have the server maintain the list of channels a user is in, divorce this from the userdb if necessary.
  • Move the setting of global command to the server
  • Move the sticky command to the server
  • Move all of the joined/left talker & channel messages into the server.