Changed to explicit class checking instead of using else when adding itemFeeObjects and itemDiscountObjects to order object.
fixedDiscount on an order including several different tax rate items now correctly splits discount into several rows, one for each tax rate. (INTG-279)