Fix for issue 4839

Fixed so that changing address to a non-taxable zone now reverts the applied tax. 

We could call `Spree::ItemAdjustments.new(item).recalculate_adjustments` directly, perhaps?