[GeoLib] Documentation.
[GeoLib] Impl. of computeAndInsertAllIntersectionPoints().

Conflicts:
	GeoLib/AnalyticalGeometry.cpp
[GeoLib] Test for GeoLib::computeAndInsertAllIntersectionPoints().
[GeoLib] Polygon test: isPolylineInPolygon().
[GeoLib::Polygon] getAllIntersectionPoints().
[GeoLib::Polygon] Impl. of containsSegment().

Method will be used later on to check if a polyline is within the polygon.
[GeoLib] Tests for Polygon::containsSegment().
[GeoLib::SimplePolygonTree] Using isPolylineInPolygon().

The until now implementation is not correct. Using
Polygon::isPolylineInPolygon(), which is tested already.
[GeoLib] Documentation for Polygon::containsSegment().
[GeoLib] Handle special case in lineSegmentIntersect().
[GeoLib] Polygon::containsSegment(): Introduced tol variable.

Using the tol (tolerance) variable makes the code more readable.
[GeoLib] Pre increment.

Using pre increment to omit a copy.
[GeoLib] Fix typos in documentation.
Merge pull request #416 from TomFischer/GeoLibComputeAllIntersectionPoints

[GeoLib] Corrected implementation of check if Polyline is in Polygon.