Tests: Minor cleanups to test suite
Backport parts of !6938 (merged) to the 3.23 release branch:
- gitlab-ci: clarify name of windows fragment for building with ninja
- Skip Clang PCH_INSTANTIATE_TEMPLATES test in MSVC ABI
- Suppress MSVC CRT deprecation warnings in pseudo_llvm-rc
Backport: release