Allow archive redirects from http:// to https://

In case a community compatible cookbook server is deployed without SSL
encryption (internal network), redirects from http:// to https:// can
happen which are not allowed by open-uri.

This change uses httpclient library instead which provides the same
functionality without the redirect limitation.