Splitting of command line into "individual expressions" meaning words and words inside quotes.
New command validation based on the new splitting.
New argument lists for BotCommand and regular expression matching.
Not yet fully integrated into remaining code.
Basic integration with current controller code for further testing
Small fixes
More integration with the new version of commandtranslator.py to allow more testing
Code cleanup
Fix sending commands when connection is not open
Renamed function for adding commands to que command queue of modules from add_command to queue_command
Commiting a working version of the new command translation code but needs code cleanup and a few fixes
Small error message fixes
FIX: _conversation_timeout_secs was lost
FIX: raise UnknownCommandExpression
Removed unnecessary legacy functions def and calls
Workaround for ending conversations that must be reviewed later
BotCommand.destination and BotCommand.origin are now destination_name and origin_name to avoid problems when passing the BotCommand object through a Queue(). Will not work if BotCommand has references to other objects like modules instances