Add UpdateHead to FetchBundle
In order to keep the default branch up-to-date for incremental backups, we need to start updating HEAD when applying bundles. Usually this would be done in git via git-clone. Since we need to apply many bundles, git-clone is no longer usable.
Edited by James Fargher