HTTPCLIENT-985: cache module should populate Via header to capture upstream and downstream protocols Contributed by Jonathan Moore <jonathan_moore at comcast.com>