fix for removing shipments creating items from nothing
#8629

bbonislawski wants to merge spark-solutions:bugfix/removing-item-from-shipment-changes-state into spree:master

We do not currently have an analysis of these two commits