Fix some issues affecting near-misses in splitting monotonics.

I was getting "Intersection failed" errors from SplitMonotonicAtFlex when coordinates were slightly out-of-bounds. I fixed a logic error in RealCloser and allowed for looser matches in the endpoint fallback logic in SplitMonotonicAtFlex.