Lots of additions, almost getting a structure now

- Added mode document for evaluation
- Added pyircbot for easy testing
- Moved payloads to irc
- Split up commands to errors and replies
- Need to figure out a way to pass daemon to subclasses(it must be
assigned to the IrcConnectionHandler somehow, probably overloading)