adding timeout to git pull/clone operations