Adds clang support to CMakeLists