Add hooks, imporve admin logging, fix echo

- add hooks support
- refactor plugin loading/unloading
- improve logging on admin methods
- fix echo command
Improve hooks, add empty string checks
Fix hooks, commands
Add noop markov plugin