Fix rounding error in basket amount if a discount is applied in net mode

In the previous implementation, it was possible that $netPrice and $grossPrice differ at the end of the function in net mode, which should not happen. By passing the exact same price for both $netPrice and $grossPrice to sGetPricegroupDiscount(), we make sure that no rounding errors can occur.