Point highlighting & improved hints
Improved user interface
operations changed + some tests added + rectangle_segment intersection added
added io/triangle.h
segment performance optimizations + CMakeLists.txt update to support Clang 3.2
Merge pull request #7 from ZumZoom/intersection

Intersection
Merge remote-tracking branch 'lisyarus/gui-fix'
Merge remote-tracking branch 'blackhawk74/rand_utils'
minor cosmetic changes
[+] collinear_are_ordered_along_line
[+] graham hull
[+] graham hull examples
Merge remote-tracking branch 'origin-main/master'

Conflicts:
	CMakeLists.txt
	include/cg/operations/has_intersection/rectangle_segment.h
	include/cg/operations/orientation.h
	include/cg/primitives/range.h
	include/cg/primitives/rectangle.h
	include/cg/primitives/segment.h
	tests/has_intersection.cpp