patch to add support for VPC hosts

VPC hosts don't have a public DNS name, so they are not honored by the ec2-hosts script. This patch corrects this behavior and allows listing VPC hosts and SSH'ing into them by their private IP address.