CMake Nightly Date Stamp
cmTarget: Workaround old compiler bugs in vector<>::insert

Sun CC 5.9 and VS 6 have trouble inserting at the end of a vector when a
type conversion is required.  Use std::copy with std::back_inserter
instead.
Merge topic 'refactor-usage-requirement-evaluation' into next

a74dd222 cmTarget: Workaround old compiler bugs in vector<>::insert
GenerateExportHeader: support exporting from OBJECT libraries
Merge topic 'dev/export-from-obj-libs' into next

5ca1d3d5 GenerateExportHeader: support exporting from OBJECT libraries
6d1ad670 CMake Nightly Date Stamp
Tests: split the ExternalProject test

Move the subtests that test with local projects into their own test. The reason
is that on slower or crowded machines the test may reach the limit of 25
minutes and therefore fail while it would pass if it was given enough time.
The split is roughly 3:1 with regard to the execution time, with the new
ExternalProjectLocal test being the faster one.
Merge topic 'ExternalProject_test' into next

92af3664 Tests: split the ExternalProject test