REST client convenience class; refactoring of API key manager to auth cache manager