Add a settings package to provide the install_headers.py function
Prepare generator.sh for braodcast after multi-project generation