Added Channels

This lets you split up your websocket into different channels
Also added /connection for a client command to run on connection to get
channel and username.
Change '/players' to '/allplayers'
removed debugs
Merge pull request #6 from TerryTel93/Channels

Added Channels
added code from gui branch
Fixed Bug

Was sending data to everyone when someone joined a channel
Fixed server bug

Fixed the spam in the console.
Merge remote-tracking branch 'origin/Channels' into Unstable
Merge pull request #7 from TerryTel93/Channels

Channels
Merge branch 'Unstable' of https://github.com/TerryTel93/WebsocketChat into Unstable
Merge pull request #8 from TerryTel93/Unstable

Unstable