Handle the case where WebException does not have a Response
Handle the case where WebException does not have a Response

This can happen if for example the Elasticsearch cluster is not running. Rather than throw a NullReferenceException, a response should be constructed from the NullReferenceException

elastic/elasticsearch-net,TheFireCookie/elasticsearch-net,adam-mccoy/elasticsearch-net,TheFireCookie/elasticsearch-net,azubanov/elasticsearch-net,KodrAus/elasticsearch-net,adam-mccoy/elasticsearch-net,elastic/elasticsearch-net,UdiBen/elasticsearch-net,cstlaurent/elasticsearch-net,cstlaurent/elasticsearch-net,RossLieberman/NEST,CSGOpenSource/elasticsearch-net,cstlaurent/elasticsearch-net,azubanov/elasticsearch-net,azubanov/elasticsearch-net,UdiBen/elasticsearch-net,CSGOpenSource/elasticsearch-net,UdiBen/elasticsearch-net,RossLieberman/NEST,KodrAus/elasticsearch-net,CSGOpenSource/elasticsearch-net,RossLieberman/NEST,KodrAus/elasticsearch-net,TheFireCookie/elasticsearch-net,adam-mccoy/elasticsearch-net