framework for checking vnf requirement

Implemented the internal code framework to add test cases to check vnf
requirements. Use command line parameter '--test-reqs' with the list of
vnf requirment IDs to invoke 'vnfsdk csar-validate'.

Also implement test case for R-66070: csar manifest metadata

Change-Id: I385e515f3e87f1e89fb7baf9ec3e0560f44541cd
Issue-ID: VNFSDK-316
Issue-ID: VNFSDK-174
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
diff --git a/setup.py b/setup.py
index 21cad65..cba146a 100644
--- a/setup.py
+++ b/setup.py
@@ -85,7 +85,10 @@
             'vnfsdk = vnfsdk_pkgtools.cli.__main__:main'],
         'vnfsdk.pkgtools.validator': [
             'toscaparser = vnfsdk_pkgtools.validator.toscaparser_validator:ToscaparserValidator',
-        ]
+        ],
+        'vnfsdk.pkgtools.vnfreq': [
+            'R-66070 = vnfsdk_pkgtools.vnfreq.pkg_reqs:R66070',
+        ],
     },
 
     include_package_data=True,