Added some more default config stuff.
Changed default config.
Created a BotInstance class for doing a bunch of bot things.
Bot now creates a new instance when created for each server, this allows
for the multiple server model described earlier to work.
Set up some methods for bot instances.