Add support for ZIP build artifacts for Pages
This is based on https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/116
It adds support for creating pages from zip archives.
It misses file size check, the artifacts metadata are not on EE master :(
Omnibus change: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/1057