Git revision number on commit

Pull in changes to setup that generate git hooks that allow gday package (and stored revision number) to be re-installed on commits, merges and pulls.