Check for OBJECT_LIBRARY source files at start of generation

Teach cmGlobalGenerator::CheckTargets to include OBJECT_LIBRARY targets
in the check for source file existence.

Extend the RunCMake.ObjectLibrary test to cover this case.
Merge topic 'object-library-missing-source' into next

5a2fc3d Check for OBJECT_LIBRARY source files at start of generation