Bringing support for multiple_hypervisors option

Bringing support for multiple_hypervisors option, it this way everybody can choose which virtualization engine would like to use on different physical nodes. It is possible to use the ComputeFilter and ImagePropertiesFilter to allow scheduling to different hypervisors within the same installation.