Network Support - WIP - DO NOT MERGE

As requested VLAN support is on the way.  Here's a first pass, CRUD is complete on VLANs, tests and mocks and additional CRUD on subnets and IPs needed.

Feedback appreciated. 

attn: @underscorephil , @fernandes , @SLsthompson