First prototype for sub-only awaiting feedback

Added a new section to data.json to check for sub requirement to use the
command, kinda dirty but it works so I'll try to work more on it to
pretty it up
New format

responses: {
"whatever": {
"access": "sub",
"response": "whatever_x"
}
}
Though it breaks generate_docstring
Fix `generate_docstring`.

Was it that hard?
Update `static_response` to use the new format
Missed a word
Make timezone lookups case-insensitive
Move server events to their own module
Show current game stats at the top of each page (#25)
Get mod and sub status directly from bot

Since we're making a call to the bot for every page load anyway now, may as well include this.
Tweak expand button styles
Logging

Added some logging to the sub-only check
Missing import (#28)
Merge remote-tracking branch 'origin/Sub_prototype'
More sub-only things.

Upgrade admin screens to handle access flag
Add Sub-Only documentation flag
Add access flag to !explain for consistency
Add utils.sub_only (not currently used, but just so we have it)
Improve website delays (#27)

Call select() ourselves rather than alternating between the irc library calling it
and us checking for events from the web server... now whenever the bot is idle
it can be interrupted by either IRC or the web, rather than one having to wait
while it checks the other.
Fix some copypasted docstrings
remove !wiki
remove !#d#
remove unused imports