git-svn-id: http://ifcplusplus.googlecode.com/svn/trunk@30 315f8137-1bae-fbf7-f064-ab920df865c0
Merge branch 'fromSVN'
[Ref] Explicitly including <ciso646> in order to define _LIBCPP_VERSION when clang is used. This enables us to get closer to the original SVN code.
[Ref] Getting closer to the original SVN code.
[Ref] Enabling the supplied Carve source code compilation with clang.
[Fix] Properly version the shared Carve library.
[Fix] Rely on the Carve CMakefile to generate its config.h in order to set preprocessor directives like CARVE_SYSTEM_BOOST, instead of setting them brutally in the IFCPP CMakefiles.