Make hooks specify files.  Optionally allow config to override manifest.
Update config to point at new sha.