WIP plugins etc.
Converted stuff to use new monadic interface for config
Failures on plugin loading will now be handled correctly
Plugins now load correctly :p
Some type signatures
More type signatures
StateT transformer for HBot.hs functions
HBot.conf to gitignore
Tried to clean up plugins' return values. Not working yet
Finished cleanup
Fixed weird plugin errors with HotSwap
Support for returning a list of messages from a plugin, reconnect on IOError (hopefully)