Cart: Removes redundant quantity on discountLine

As the quantity now is transported directly via the Discount interface

Also removed public modifier from constructor as this object should
never be instantiated by outside classes