Break. Everything.
Break. Everything. Again.
YOU KNOW WHATS USEFUL? IRC
Tidy a few bits
Fix refactoring errors in minecraft_ping
Remove two plugin test. Neither work, both depend on cloudbot.util.http which is no longer used.
Remove a bunch of the refactoring, then going to redo it.

Difference from before things were moved:
- Move cloudbot/core/* to cloudbot/
- Move cloudbot/util/hook to cloudbot/
- Remove cloudbot/util/* aliases in cloudbot/
- Update all plugins, documentation, etc. accordingly

Difference from last commit:
- Move client/connection stuff back into connection.py
- Move event.py back to events.py
- Move plugin.py back to pluginmanager.py
- Move util/hook.py to hook.py
- Rename IRCClient to IrcConnection and Client to Connection
- Fix a bunch of refactoring documentation in plugins/
Move IrcConnection to cloudbot/implementations/irc.py
Rename Connection to Client and IrcConnection to IrcClient, and update documentation and plugins accordingly.
Rename implementations to clients.

Doing this now because a clients/ dir makes more sense than a connections/ dir did
Generic plugin formatting
Fix for action