Added URL caching to memory and disk to S3Backend.