Check if modifyvm.name is set before use the hostname as vm name.
This way one can use different values for hostname and vm name

Previously even if the modify.vm value was set the hostname was subscribing this value
Implement Changes on Other Providers
Ability to choose a user/group for synced_folders
add support for Linode provisioning
almost forgot the Linode tab
use correct Linode distribution names
remove "linode" text from Linode logos
Allow nginx proxy
Merge branch 'nginx-proxy' of https://github.com/daggerhart/puphpet into daggerhart-nginx-proxy
Nginx proxy value already defaults to undef; #1215
Adds managehome to ssh user. Closes #1109
Merge branch 'syncfolder' of https://github.com/christoph-kluge/puphpet into christoph-kluge-syncfolder

Conflicts:
	src/Puphpet/Extension/VagrantfileLocalBundle/Resources/views/manifest/VagrantfileLocal.rb.twig
Sets folder owner/group fields to hidden; #1080
Merge branch 'fix_vm_name_issue' of https://github.com/pauloelr/Puphpet into pauloelr-fix_vm_name_issue
Adds "override" key to do loop. #1034
Merge branch 'LinodeSupport' of https://github.com/displague/puphpet into displague-LinodeSupport
Removes Ubuntu 14.10 and CentOS 7.0; #1198
Fixes wrong Debian name for default; #1198
Fixes wrong link to API page; #1198
Linode CentOS boxes require another check. #1198