Markov refactoring

- make markov use python-markov
- finish hook loading/usage
- fix admin_command
- move ioloop into bot