Add vSphere support

Move the hardware profiles to an enum.