Don't store entries to virtual_hosts, it breaks hostsfile aliases on subsequent converges
Don't creat /etc/hosts entries in EC2 case from virtual_hosts since it is empty
Refactor the private_chef_ha provider to look much nicer, also avoid multiple chef runs
Perhaps a better way to make sure convergence always happens
Documentation and example updates
Modify cluster.sh to assign the VPC secondary IP on failover