Delete unnecessary test file
Fix PING/PONG test
Minor refactor and change to handle returning IrcMessage instances from the plugins

Both strings and IrcMessages can be returned from the plugins
Plugin can now send ControlMessages to the bot to perform admin actions.

Currently supports reloading a bot and shutting down a bot, actions must be permitted at the class level

Refactored the IrcBot class whilst I was in there
Add a control plugin to enable the owner issue reload and disconnect commands

This took a change to the irc_config and tests

This now means that the ToolsPlugin and ControlPlugins are non-optional
Changed the test harness and config to allow the code to be used with the new control commands