Virt driver guest NUMA node placement & topology

This feature aims to enhance the libvirt driver to be able todo
intelligent NUMA node placement for guests. This will increase
the effective utilization of compute resources and decrease
latency by avoiding cross-node memory accesses by guests.

Change-Id: I70fab6d7187ea7be879f9bcfe23809a2380ffa77
Merge "Virt driver guest NUMA node placement & topology"