[WIP] Multiple coupon per order

Fixes issue #1499.
I agree, but it would allow to easier replace of that model isn't it?