Fork from [IFCPlusPlus](https://code.google.com/p/ifcplusplus/), "Second wave" (commits after the repository mysterious reset which happened on 2014-06-01).   The main changes are meant to make it compile with Clang using the CMake build system.