Addresses #75

Adds optional bulk read of subnets through ports. Fixes the previous
patch by allowing network_id and tenant_id to always be shown,
regardless of fields passed.