Bringing support for multiple_hypervisors option
Improvements in validation process and auto assigning
Merging with branch release/pebbles/pending