Add support for command parsing.
Add CommandPrefix property
Add EnableCommandParsing
Add CanExecuteCommandEvent
Add CommandExecutedEvent