This patch tries to fix command line too long problem on Windows for https://reviews.llvm.org/D86671.
The command line is too long with check_clang_tidy.py program on Windows, because the configuration is long for regression test. Fix this issue by creating a temporary response file then pass it to target program. (error log: http://45.33.8.238/win/43180/step_8.txt)
I do not think this file should have the execute bit set...