Added changes to use public ip address when dns not set in vpc mode
Merge pull request #255 from ClogenyTechnologies/pd/fix-dns-name-not-exists-vpc

[#253] VPC: Server create fails if public IP but DNS hostnames disabled #253