Address listen

Adding in code to test listening on an ipv4 and ipv6 address for VMs, and connecting to them using remote-viewer properly.

Added 3 tests:
1. spice listening to an ipv4 address
2. spice listening to an ipv6 address
3. qemu monitor reporting an ipv6 address after getting spice info after the rv connection is established (added)