moved vtk output to its own file, completed connection
created base for connected test
restructured connection and implenetd for tin
finished test for connected.
added try/catch for inconsistent orientation
changed invalid orientation throw toward isValid in
PolyhedralSurfaceGraph.
changed Validity to allow copy and assigment.
Merge pull request #24 from mborne/api_cleanup

remove IsConnectedTest (fix build)
Move Intersects regress test to unit tests
finished implementation of surface self intersection
all test pass, but PolyhedralSurface and Solid not tested in IsValidTest
Merge branch 'api_cleanup' of github.com:Oslandia/SFCGAL into api_cleanup
Merge branch 'api_cleanup' of https://github.com/Oslandia/SFCGAL into api_cleanup
added test for polyhedral surface (same as TIN)
added test for solids and completed for PolyhedralSurface
assertion that no interior shell is present, otherwise isValid is
completed
Merge branch 'api_cleanup' of https://github.com/Oslandia/SFCGAL into api_cleanup
Complete intersects unit tests
fixed self intersection
removed checkValid to have a macro that calls directly BOOST_THROW in
order to know in wich algo the invalid geom is detected (without debugger)
changed the geom validity macro to have the reason printed before the
geometry since the exception printed msg is limited in length and the
reason is more important to read IMHO than an incomplete geometry
fixed bug in isConnected
fixed invalid geom in ExtrudeTest
fixed offset test
added MultiPolygon vtk output
removed debug output (std::cerr and vtk)
Distinguish 2D/3D validity
Rework intersection uni test (in progress)