HTTPCLIENT-992: cache should not generate stale responses to requests explicitly requesting first-hand or fresh ones Contributed by Jonathan Moore <jonathan_moore at comcast.com>