Do not deactivate replaced product without deleting stock move
The replace wizard deactivate the product if it can be deactivated but if there are still draft stock moves, they are never deleted.
Instead the wizard should call Product.deactivate_replaced
to perform all the operations when deactivating a product.