Use smallest of the segment_ratios to calculate the intersection point,
w.r.t. either segment a or segment b.
This results in small differences in the unit test for difference, which are
checked visually and/or compared with other output. In these cases it is
an enhancement
Merge branch 'rescale_to_integer' of github.com:boostorg/geometry into rescale_to_integer