Teach VisualStudioCCompiler.get_pch_use_args() to handle clang-cl
Teach VisualStudioCCompiler.get_pch_use_args() to handle clang-cl

It seems that clang-cl isn't quite compatible with cl in the way it handles
pch, and when the precompiled header is used, the pathname of the header is
needed, not just its filename.

This fixes test\common\13 pch with clang-cl

jpakkane/meson,MathieuDuponchelle/meson,jpakkane/meson,MathieuDuponchelle/meson,jpakkane/meson,becm/meson,QuLogic/meson,mesonbuild/meson,mesonbuild/meson,pexip/meson,mesonbuild/meson,pexip/meson,becm/meson,mesonbuild/meson,mesonbuild/meson,becm/meson,jpakkane/meson,MathieuDuponchelle/meson,mesonbuild/meson,becm/meson,becm/meson,becm/meson,pexip/meson,becm/meson,jpakkane/meson,QuLogic/meson,MathieuDuponchelle/meson,mesonbuild/meson,pexip/meson,MathieuDuponchelle/meson,pexip/meson,QuLogic/meson,pexip/meson,mesonbuild/meson,MathieuDuponchelle/meson,jpakkane/meson,pexip/meson,QuLogic/meson,MathieuDuponchelle/meson,QuLogic/meson,jpakkane/meson,QuLogic/meson,QuLogic/meson,pexip/meson,jpakkane/meson,becm/meson,becm/meson,QuLogic/meson,mesonbuild/meson,jpakkane/meson,pexip/meson,pexip/meson,MathieuDuponchelle/meson,QuLogic/meson,becm/meson,MathieuDuponchelle/meson,mesonbuild/meson