Gitolite hooking system and example scripts.