Find executable cl or gcc on windows

I have three compilers c/gcc/clang on my windows. I prefer auto-detect. How about this change?