[Libvirt-cim] [PATCH 1 of 4] Add vnc_ports struct and functions for building a list of ports