Prevent VMs from starting if host doesn't support guest OS.

If the Guest is a 64bit os but the host's CPU doesn't provide the
hardware virtualization extensions necessary for running virtualized
64bit OS, prevent the VM from starting. Fixes #60.