Imprecise comparisons in the frechet decision code to work around rounding errors.

The last failing test is a result of the missing category of critical distances. TBD.