required to modified okhttp to not throw if you want to have proper mapping to .net exceptions
wrap the okhttp client and concatenated stream so its possible to produce .net exceptions.  this helps to make ModernHttpClient more drop in compatible.