fixed remaining rounding error on vat in discounts
added bankers rounding
merged in favour of Helper::bround()