Add CentOS 7 support

This PR added VirtualBox and VMware CentOS support, including working guest additions (via a post-build VMware Tools patch).
Slightly off-topic from this PRs goal (enable CentOS 7 support): Puppet 3.7.2 was released October 22, perhaps we should bump our Vagrantcloud boxes to puppet-latest