Improve CheetahGenerate by setting environment variable from CMake itself.
Add CMakeExtra directory as a CMAKE_EXTRA_LIST_DIR cached variable.