Add .clang-tidy configuration file to provide LLVM-optimized defaults for