CPack: Implement new variable CPACK_CUSTOM_INSTALL_VARIABLES

The new variable allows projects to define custom key=value pairs of
variables to be set in CPack cmake_install.cmake script invocations.
This allows install(SCRIPT|CODE) to be parameterized at runtime.
7 files changed