[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)
[equals][relate] Add equals() Ls/MLs, MLs/MLs. Fix relate(L/L).

Also use relate() in equals(Ls,Ls) because collect_vectors() approach doesn't work properly for non-simple or even opposite/reversed Linestrings.

Fix how 'u' is handled in relate() in the edge case when there are more 'u' operations in the same point, also when 'u' is on the first endpoint followed by 'i' on the same IP.

Add tests for equals() and relate().
[equals] Add missing copyright info
[copy segments] replace generic #include of type traits by the specific one used (integral_constant)
[doc] Added doc for parameters Doxygen was missing
Merge pull request #21 from mkaravel/feature/point_iterator

Feature/point iterator
[doc] Updated make_qbk
Merge pull request #22 from mkaravel/feature/setops

Feature/setops