Most changes are related to the change in default protocol from node to http Fixes elastic/elasticsearch#882 Original commit: elastic/x-pack-elasticsearch@f5cad71f84
Closes elastic/elasticsearch#328 Original commit: elastic/x-pack-elasticsearch@04235e714a
Original commit: elastic/x-pack-elasticsearch@15caf307c4