Check track for intersections
Increased number of checkpoints
Factored out intersection calculation to cpp
Added unit test framework
First unit test for Line2
More unit tests for Line2
Implemented intersectsInfinite()
Updated test cases for intersects()
Unit tests for intersectsInfinite()
implemented isParallel() with unit tests
Added PolygonTrackBuilder
Started checkpoint support for PolygonTrackBuilder
Factored out intersectio calculation to class
PolygonTrackBuilder now adds checkpoints
Merge remote-tracking branch 'petersohn/master'

Duplicated code has to be factored out

Conflicts:
	src/Line2.hpp
	src/Track.cpp
	src/Track.hpp
Factored out duplicated code caused by the merge