Dont mess unrelated records on CreateItemAdjustments#destroy

Stores could have their whole adjustments history nullified or destroyed
for incompleted orders.

Huge thanks to @athal7 for reporting the issue
Always pass currency to Spree::Money for multi-currency.