Add online list for whisper channels and style fixes

* Add a simple display for players in whisper channels
* Add documentation for a bunch of code in chat.js
* Remove unneeded whitespace in chat.js
* Make the online list dropdown look a little more 3d
Improve about dialog a bit
Add version check and show popup when a new version is used