Write the example config, including every current config option for every module

We will need to keep this file up to date every time we add a config option or change a default.

I wrote this specifically because Ashton wanted to play around with the server but there was no docs on the config options.
Aren't websockets required for the jIRCs web client to work?
Another option is to use a WS proxy - a seperate process that simply proxies from a websocket back to a traditional socket, I've used that before and it worked well.