Nextgen

Added the TIMEZONE config parameter to the bot.conf file, and then added an option to use it everywhere gmtime was used.

Tested this on my own installation by modifying the files (which were present at least - I know a few have been added to the nextgen) and it works.