retrieve HyperV virtual machines list

see: #2141
whitespace normalization

see: #2141
fix missing dependency

see: #2141
use WMI API instead of external wmic command

see: #2141
fix package name
don't forget last item
test HyperV machines enumeration

see: #2141