Add support for downloading archives with /+archive/foo.tar.gz

Support all the archive formats supported upstream in JGit, with the
exception of zip.

Change-Id: I8cdec13882117f5b716e54479cff903d8b25a933
9 files changed