CORD-628 Refactored VTN service network and port API

- Removed direct use of Neutron data model and Neutron API
- Extended service network and service port API to have all network
  information required for VTN
- Removed unnecessary dependency manager and store
- Removed network state sync method with Neutron and XOS
- Removed Neutron and XOS access information from the network config
- Re-organized API packages

Change-Id: I18f49ec733309315f683dfb2e6be6526056118f1
diff --git a/src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json b/src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json
index a5dbb88..b017c07 100644
--- a/src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json
+++ b/src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json
@@ -1,8 +1,9 @@
 {
   "serviceNetwork": {
     "id": "B",
+    "name": "B",
     "type": "private",
-    "providerNetworks": [
+    "providers": [
       {
         "id": "A",
         "bidirectional": true
diff --git a/src/test/resources/org/opencord/cordvtn/codec/service-network.json b/src/test/resources/org/opencord/cordvtn/codec/service-network.json
index 857cca6..9235f99 100644
--- a/src/test/resources/org/opencord/cordvtn/codec/service-network.json
+++ b/src/test/resources/org/opencord/cordvtn/codec/service-network.json
@@ -1,6 +1,7 @@
 {
   "serviceNetwork": {
     "id": "A",
+    "name": "A",
     "type": "management_local",
     "providerNetworks": []
   }