remove the multiple command handlers

replace on.channel handlers with one hander to rule them all
allows plugins to add commands by defining cmd_foo

... And then a cmd_foo event is fired. This also adds an "example"
command with the TriviaHints plugin