Added chat rooms.
Added private chat.
Added ping/pong for keep-alive and latency measurement.
Changed authentication to use a username/password backend.
Fixed a config generation bug that preventing the loss of ladder points.
Made general proto changes and renamed the proto file.