Tests: Split RunCMake.PrecompileHeaders into multiple tests

The test runs many cases serially.  Split them into two groups to
enable more concurrency and shorter tests.
38 files changed