[turns] rename less functor from less_seg_dist_other_op to less_seg_fraction_other_op (to indicate that the fraction comparison is now used)
[test][set ops] separate tests with multiple points as different test cases
[test][set ops] separate test with duplicate points as different test cases; add test cases with spikes;
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/setops
[test][difference L/L] add a couple more test cases of geometries with spikes
[copyright headers] unify the way they look
[algorithms][overlay] allow for spikes in output likestrings; this modifies the behavior of existing set ops and allows to support linear geometries with spikes;
change copy_segments for linestrings to take a template parameter to control whether spikes are accepted or not; by default they are not accepted
(but the follow code now explicitly allows for them in places where it wasn't;
[overlay] add template parameter to follow and action_selector about removing spikes; the default behavior is to remove them; this is backward compatible with the
code before the changes in copy_segments
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/setops
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/setops
[test][set ops L/L] add more test cases for difference and intersection of linear geometries; the geometries in these test cases have spikes
[set ops L/L] remove commented code in assign_policy; add template parameter to control the behavior of intersection wrt whether isolated points are followed or not;
[test][set ops L/L] add two more test cases with spikes (examples sent by Adam on the BG mailing list)
[copy segments] replace generic #include of type traits by the specific one used (integral_constant)
Merge pull request #22 from mkaravel/feature/setops

Feature/setops