[vSphere] Made the cpu layout feature more robust to parameters given from outside. Support for sockets as parameter from outside during creation of guest.
Added get_guest_os_descriptor method.