Automatically runs clang-format on cpp source files when saved