[strategies] Fix cart_intersect for very small segments.

Change the way how a Dimension is choosen for a point detected as
collinear. For very small segments invalid Dimension was choosen in some
cases.
[test][equals] Add test for very small segment.
Merge pull request #189 from awulkiew/fix/cart_intersect

Fix/cart intersect