qemu:cpuid: hypervisor signature tests

- leaf 0x40000000 idx 0x00 ebx,ecx,edx
     - kvm and hyperv variants
  - leaf 0x40000001 idx 0x00 eax

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
qemu:cpuid: hv_relaxed and hv_vapic tests

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
qemu:cpuid: hv_spinlocks tests

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
qemu: cpuid: hyperv max supported CPUID value test

Chapters 3.3/3.4 in Hypervisor Top-Level Functional
  Specification 2.0A: Windows Server 2008 R2

CPUID.0x40000000.EAX

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
qemu: cpuid: hyperv build and version numbers tests

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
qemu: cpuid: hyperv max_vcpus and max_logical_cpus tests

Signed-off-by: Igor Mammedov <imammedo@redhat.com>