[test][strategies] Divide different within/covered_by strategies tests into separate files.
[test][strategies] Disable failing winding tests for spherical CS (enabled with #define).
[test][strategies] Enable some of the winding tests for spherical CS.
[buffer] support degenerate linestrings containing one point. In that
case point-buffer is applied. Including updated unit tests
[buffer][fix] fix output for generated linestrings with two equal points only
It now simplifies first and removes second point if necessary. Also it is
defensive such that generation is stopped if length is 0.
Including unit tests.
[buffer] make constant local variables const
[buffer] support buffer for degenerate polygons (pointlike, not enough points)
[buffer][test] add reported testcase which succeeds
[buffer][test] fix 3 testcase names
[buffer][fix] fixes counter clockwise polygons
[buffer][test] test counter clockwise output for (multi)linestrings / points
[buffer][doc] add support for ccw / degenerated input to release notes
[buffer][test] fix ccw suffix which should use output geometry
[buffer] fix simplify which should work on input ringtype
and added unit test which tests different input/output types w.r.t. point order
(different point types are not yet supported)
Merge branch 'develop-1.57' into prepare
Merge branch 'prepare'