HTTPCLIENT-1371: Weak ETag Validation is Useful On PUT With If-Match Contributed by James Leigh <james at 3roundstones dot com>