Multiple coupon per order

Fixes issue #1499.
Hmmm, what's the point of adding always new empty coupon into cart?