don't allow chat socket to emit `user` more than once per session

stops fake connecting as someone else
Match code style
Merge pull request #33 from remixz/no-fakers

don't allow chat socket to emit `user` more than once per session