Merge changes from topic "use-libclang-cpp"

* changes:
  Use libclang-cpp for header-* tools and tests
  Switch clang-tools build to clang-r437112