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.
See aforementioned comment about using md5. If we weren't, I'd have a default salt like "change this" and leave it commented.