Renames Percent decorator to Reduction and adapts calculation
Implements delivery/payment option update when the basket content changes