Network Resource Pools

- Adds support for editing properties of built-in dvSwitch network
  resource pools.
- Some properties (description, name) of the built-in pools are not
  able to be changed.
- No support for custom pools at this time as they use dynamically
  generated keys which results in duplicate custom pools being
  generated on subsequent calls to the resource.