Allow to access remote archive
This is Workhorse part of https://gitlab.com/gitlab-org/gitlab-ee/issues/2619
Allows extracting individual files from externally stored ZIP archives by using Content-Ranges
as described here: https://gitlab.com/gitlab-org/gitlab-ce/issues/29203#note_30198233.
This MR adds vendor for the needed httprs, but also includes changes introduced by patch.
Edited by Jacob Vosmaer