Feature/nuget httpclient connection

Fixes: https://github.com/elasticsearch/elasticsearch-net/issues/777