Implement IPv6 for libvirt::network

following the example for IPv4 we implement IPv6, adding tests and documentation.
This fixes #13