Replace inbuilt clang flag detection with clang-flags library
Merge branch 'Kev-clang_flags' #3