RFC110: Add HTTP REST Caches 

Implementation of HTTP REST caches as per RFC110. Supports plain REST, and authentication/authorization methods for Amazon S3, Microsoft Azure, and Google Cloud Storage.