Add CentOS 7 support

This PR added VirtualBox and VMware CentOS support, including working guest additions (via a post-build VMware Tools patch).
I'm not entirely sure how Red Hat started naming their NICs starting in RHEL 7, but is it safe to assume they'll always be called this?