Add basic auth and deploy token support for generic packages See merge request gitlab-org/gitlab!48540