[relate] Add the support for IPs generated for "real" and "fake" holes.

Rename turns::less_seg_dist_op<> to relate::turns::less<>
It now takes the Comp defining how operations are sorted if segment and distance are equal.
Add 2 different operations comparators for L/L,L/A and A/A.
Add tests.
[relate] Fix wrong type in interrupt_policy for A/A.

Add tests for MLs/MLs, Ring/Poly, Ring/Ring.