Keep adjustments when assocaited tax rate or promotion is deleted. By doing this an order that has those adjustments applied will still have it (better user experience). To avoid referencing non-exist prmotion action this fix also makes Spree::Promotion::Actions paranoid