Add new tables and columns for vlan and vxlan allocation

Add new tables to store vlan and vxlan allocations. Add more columns
to network profile table to enable support for network profile
resource extension with Cisco N1KV ML2 mechanism driver.