Set VM display name using hostname.

Sets the virtual machine's "display" name so it is more easily recognizable when viewing your list of VMs in the VirtualBox Manager (or VMware Fusion Library). This is especially handy if you work on many client projects and have a dozen different nearly-identical VMs in the list.
Merge branch 'patch-1' of https://github.com/beporter/puphpet into beporter-patch-1
VM name takes into account config.vm.hostname not being set; Adds parallels support. Closes #833