Refactor manotypes:vnf-configuration

1) Rename manotypes:vnf-configuration to manotypes:vca-configuration
2) Add manotypes:vca-configuration to the VDU to support multi-VDU scenarios
3) Add support for relations to the juju container

Signed-off-by: Adam Israel <adam.israel@canonical.com>
Change-Id: I3ac6d483284dcf68141d5031ce94e8b915d35107
diff --git a/models/yang/vnfd.yang b/models/yang/vnfd.yang
index b3f820d..60fc757 100644
--- a/models/yang/vnfd.yang
+++ b/models/yang/vnfd.yang
@@ -149,7 +149,9 @@
         type string;
       }
 
-      uses manotypes:vnf-configuration;
+      container vnf-configuration {
+        uses manotypes:vca-configuration;
+      }
 
       container mgmt-interface {
         description
@@ -355,6 +357,10 @@
 
         uses manotypes:image-properties;
 
+        container vdu-configuration {
+          uses manotypes:vca-configuration;
+        }
+
         choice cloud-init-input {
           description
               "Indicates how the contents of cloud-init script are provided.