Point highlighting & improved hints
minor fixes
Merge branch 'master' of https://github.com/mcquay239/cg

Conflicts:
	examples/operations/triangle_contains_point.cpp
graham bug fixes
[+] andrew's convex hull
[+] segments intersection example
[+] triangle intersects segment example
[+] rectangle intersects segment example
Hash maps for point & segment buffers
Merge pull request #12 from ZumZoom/fix

fixes + andrew's hull
Merge pull request #14 from lisyarus/draw

Drawer improvement
Fix bug in algo "Andrew hull"
Add tests for algo "Andrew hull"
andrew
Merge branch 'master' of https://github.com/mcquay239/cg

Conflicts:
	examples/convex_hull/CMakeLists.txt
	include/cg/convex_hull/andrew.h
	tests/convex_hull.cpp

	new file:   examples/operations/rectangle_intersects_segment.cpp
	new file:   examples/operations/segments_intersect.cpp
	modified:   examples/operations/triangle_contains_point.cpp
	new file:   examples/operations/triangle_intersects_segment.cpp
	modified:   include/cg/primitives/segment.h
	modified:   include/cg/primitives/triangle.h
	modified:   src/visualization/drawer_impl.cpp
	modified:   src/visualization/drawer_impl.h
	modified:   src/visualization/main_window.cpp