Add clang-format related files and configs

clang-format path is hardcoded until provided by distribution