Destroy line_items before applying coupon code

When submitting an invalid coupon code the order cart could stay with
items having 0 quantity