[algorithm::orientation]simplify isCounterClockWiseOriented( const LineString& ls ) and fix problem with empty geometries
[Polygon]add constructor with CGAL::Polygon_2
[Geometry]return auto_ptr< Geometry* > in boundary() instead of Geometry*
[Polygon]add tests
[GeometryCollection]add test
[Solid]clean test
[boost]fix behavior between 1.46 and 1.48 (include boost/format.hpp) in SFCGAL/Exception.h
[boost]optional boost components (reduce dependencies for core library and tests)
[cmake]date_time as default boost dependency