fix for the hooks exec utility
refactored custom site settings approach to rely on top level settings.sh, which can then add custom hooks folder