CommandManager now throws on unmatched command

b/c why should the chat room see invalid or mistyped commands?