Bug Fix: computing eps honors shared disequalities

Previously, we did not care about shared disequalities when
computing epsilon.  Previously, in a situations where the solver
has the pre-model a != b, a = 1+eps, b=2, it could choose eps=1
which lead to assertion errors and wrong models afterwards.