also put the config.vm.hostname in the generated /etc/hosts
it makes sense to have the hostname first before name for a fqdn
if config.vm.hostname was set, don't overwrite it with the name
Merge pull request #2 from Banno/vm-hostname-in-hosts

Also put the config.vm.hostname in the generated /etc/hosts