Add CentOS 7 support

This PR added VirtualBox and VMware CentOS support, including working guest additions (via a post-build VMware Tools patch).
It doesn't mean much -- it's what VMware Fusion/Workstation "recognize" the OS as.  We can't actually update yet as the VMware on our image builders doesn't yet know about EL7.