Added support for HTTP auth and cache to remote service