Create a TestHttpClient that can be used by other SDKs.
Merge branch 'test-http-client' into develop