fix iso and template to be mutually exclusive, update docs
update docs add hypervisor.