Random utils
Point highlighting & improved hints
Improved user interface
moved random_generator to util namespace
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'
Merge remote-tracking branch 'upstream/master'

Conflicts:
	tests/has_intersection.cpp
	tests/orientation.cpp
	tests/random_utils.h
fixes in segment.h, disabling of tests for checked functions
CGAL test for has_intersection triangle_segment
contour orientation added
fixes in tests for triangle: checking for degenerate case