Module reloading

Allows for modules to be reloaded while greenman runs, negating the need to restart the bot and reconnect to the IRC server which can get it g-lined. Use the rcon commands load and unload. Load should reload a module if it is already loaded. To test this, make a change to a loaded module and run the load <module-name> rcon command, then try triggering the module to see a change in output. Unloading a module should disable its functionality.