Updated Consul discovery to resolve hostname (#909)
Updated Consul discovery to resolve hostname (#909)

* Updated Consul discovery to resolve target API location to hostname if known Consul node, to allow SSL API certificate validation

* Handling added for null response from Consul client when querying nodes

geffzhang/Ocelot,geffzhang/Ocelot,TomPallister/Ocelot,TomPallister/Ocelot