[WIP] Multiple coupon per order

Fixes issue #1499.
Yes. IMO it's pointless, or I'm missing some usecase?