[extreme_points] Kludge to flip side strategy for CCW polygons and their inners.
[test][point_on_surface] Added test for CCW point on surface calculation.
Merge remote-tracking branch 'origin/master' into ccw_point_on_surface

Conflicts:
	test/algorithms/point_on_surface.cpp
[extreme_points] s/kludge/factor/ when flipping side tests.
Merge pull request #158 from zerebubuth/ccw_point_on_surface

Fix `point_on_surface` for CCW polygons