Fix adjustment destroy

* Fixes adjustments for line items and shipments being destroyed as
  dependants.
* Has the same semantics prior to the in-memory scope changes.
good catch.