integer versions of is_zero should accept tolerance.

Even tolerance is accepted for integer version, but it's actually not used.
fix but that tolerance was not passed to zero test in solve_partial_pivoting.