Enable RunCMake.CMP0037 test everywhere

Split the test cases covering spaces and colons into separate units.
Run the space cases everywhere.  Disable the colon cases where they
are known to fail.  This approach increases platform coverage for the
test and makes the known-failure logic as local as possible.
Merge topic 'test-RunCMake.CMP0037-everywhere' into next

7a95256 Enable RunCMake.CMP0037 test everywhere