Fixed an issue where a removed item tied to a discount can cause a fatal error
Fixed new Cart API tags

Two of the new functions were not in the register, and has_savings
wasn’t properly returning true (in 1.3, $item->sale = “1” not “on”).
Merge pull request #2904 from ingenesis/cart-api-fixes

Cart API fixes