Refs #4873 - Add bundle command_execution_module() and adapt command_execution() and its tests

Refs #4873 - Add bundle command_execution_module() and adapt command_execution() and its tests

cf http://www.rudder-project.org/redmine/issues/4873
No. We don't change the contract on existing methods. Ever.