Add revert mechanism to promotion actions
Add relation Promotion-PromotionSubjectInterface
Change the way promotions are applied/reverted
Make Order-Promotion bidirectional
Give relation ownership to Order
Implement revert on ShippingDiscountAction