Allow libvirt networks with more than one ip block

This can happen with an IPV6 address assigned to a
network, so just make sure to filter out the ones
that have no IP block at all, or that have no IPv4
family (we don't support IPv6 presently).

Signed-off-by: Chris Lalancette <clalancette@gmail.com>