Test that product deletion is handled gracefully in order lines

This was a concern raised by @sampaccoud, and it's best to have
certainty that deleting a product does not impact an order line more
than necessary.