Fix: WrappedHttpClient now copies headers to sent request.
Fixed: There should be quotes surrounding content of ETag and If-Match headers. Also marked ETag as weak.
Merge branch 'master' into async-csharp-five
Made HttpWebRequestClient actually use HttpWebRequest. Copied tests to AsyncClientQueryTests to test them with WrappedHttpClient too.