When a sales order is canceled, when one uses the 'New Copy from Quotation' button,
the binding are moved from the old (canceled) order to the new one, so the
synchronizations now happen on the new order.
Correct Python trap with string formatting

It would try to convert the items of a tuple to arguments of the
string formatting, and would raise the following error:

TypeError: not all arguments converted during string formatting
Begin work on sales orders cancellation
makes the cancel exporter more generic to possibly export all the states
magentoerpconnect_order_comment should use the adapter of magento.sale.order

instead of a new adapter on magento.sale.comment
Export the new status when we create a copy from a canceled order
Add tests for cancellation of sales orders
More tests, for the export of status when a canceled order is reopened
Use custom descriptions for the cancel and reopen jobs