modules/ECMGenerateHeaders.cmake - avoid uninitialized warning
Check for EGH_REQUIRED_HEADERS definition before using. Avoids a CMake warning for unitialized values.
Note that EGH_REQUIRED_HEADERS seems to be an undocumented, hidden setting. Unknown why it's needed.