add some missing header include; uncomment clang++ finding.
Let cmake automatic decide the value of CMAKE_CXX_COMPILER.