Added new asynchronous Http client class relying on MessageLoop to dispatch socket transfers
replaced response mechanism with one that enables response streaming
Merge branch 'master' into async-http-client
http_client: rearranged class declarations
show perfs stats
removed "data, size and contentMd5 from HttpRequest::Content
http_client: replaced use of ML::cmp_xchg with std::atomic_compare_exchange_weak
make use of std::atomic<X >::compare_exchange_weak
http client: declared private members as such
http client: added perf test for http rest proxy
added fast way between perf and non-perf tests
Merge branch 'datacratic-internal-branch-2' into async-http-client
added http_client_bench utility
include http_header
http client: made pipelining optional
Merge branch 'datacratic-internal-branch-2' into async-http-client
added directory iteration functions to fs utils
Merge branch 'datacratic-internal-branch-2' of github.com:datacratic/soa into datacratic-internal-branch-2
http client: unconstified callbacks
don't complain on timeout error from libcurl