Merge pull request #21 from mborne/master

cmake (support for older boost version), tests and clean
fix moc bug (BOOST_JOIN)
mark graph as private (will probably turn to a typedef on boost::graph)
rename TINTest to TriangulatedSurfaceTest
[TriangulatedSurface]source format
[Envelope]add convenience method to produce test data (toRing, toPolygon, toShell and toSolid)
[TriangulatedSurface]add tests
[MultiPolygon,MultiSolid]add unit test
Merge branch 'master' of https://github.com/Oslandia/SFCGAL