Fixed issue where flat, product-specific discounts would discount more than the applicable products' total.
Fixed issue where flat discounts were not correctly calculated for product-specific tax fields.
Added support for showing subtotal if custom-added tax/discount line items exist in order summary.