Copied from #2908 which is being repurposed to cover just clang-tidy. Implement support for clang extra tools: clang-include-fixer clang-refactor clang-analyzer clang-rename