fixed issue with calculation of taxes not being correct, cant cache them until all coupon totals are calulated, so need to find a way to do that, fixes dioscouri/amritasingh-f3#227