Loads of changes!

- Got rid of EventMachine - Celluloid::IO is now used instead
- Turned Bot, Connection into Celluloid actors
- Added a Plugin class
- Probably other stuff which I forgot about