[+] checking ccw contour for convex with tests
[+] checking contour for ccw orientation with tests
rectangle-segment intersection method uses 1 segment intersection instead of 4
[+] convex ccw contour contains point (with tests)
[+] visualization for "checking contour for ccw orientation"
[+] visualization for "checking ccw contour for convex"
[+] visualization for "convex ccw contour contains point"
point inside nonconvex polygon algo
add tests point inside nonconvex contour
use CG_COLLINEAR & CG_LEFT instead of ints
use orientation_t type instead of int
Merge remote-tracking branch 'Minaev/point-inside-polygon' into 1may
Merge remote-tracking branch 'Minaev/rectangle-segment-intersect-update' into 1may
Merge remote-tracking branch 'Evdokimov/add-algo' into 1may

Conflicts:
	include/cg/operations/contains/contour_point.h
	tests/contains.cpp