file(GENERATE): Clear internal records between configures

In the CMake interactive dialogs cmGlobalGenerator::Configure may
run more than once.  Clear the cmGlobalGenerator::EvaluationFiles
data between configures to avoid accessing deleted data.
Merge topic 'clear-evaluation-files' into next

2e388cc file(GENERATE): Clear internal records between configures