HPCC-10059 Add options to git hook to control time between fetches, etc

GIT_FETCH_EXPIRES sets time in seconds after a fetch before it will issue
another one

GIT_IGNORE_FETCH_ERRORS can be set to treat failures to fetch as non-fatal

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>