(QENG-1146) Add vagrant_fusion, vmware_workstation, and vagrant_virtualbox providers

Currently the vagrant hypervisor provider just does virtualbox. This
allows the vagrant vmware_fusion and vmware_workstation plugins to be
used instead.