Server additions

* Removed the error from people disconnecting mid-game
* Changed the way the server registers with the MasterServer
* Changed the server browser layout
* Edited the `serverComment` variable to allow us to use it to hold extra information - could be used like "About server;Spectators;Other info goes here" then split on the client?