Closes #5: download arbitrary commit as tarball