add commands to allRegisteredCommands as they're added to guarantee uniqueness later
router needs to be aware of the bot's name so it knows if a message is a  PM
flesh out routing. commands move correctly from irc -> plugin