Prioritize GCC over Clang. Hide MSVC on Linux.

As discussed on the mailing list.