Create differently named nodes in the Vagrantfile

I should learn to test my code
Upgrade to the latest elasticsearch/elasticsearch puppet module
Properly handle a ordering issue with the elasticsearch::plugin defined type