Reviving the unit tests

This commit also lays the ground work:
    - coverage reports from unit tests
    - enabling per commit tests

Change-Id: I1115600c3f4b213a73197b40750dd29f7c17aef1
diff --git a/requirements.txt b/requirements.txt
index fdbbc32..b5a317f 100755
--- a/requirements.txt
+++ b/requirements.txt
@@ -41,6 +41,7 @@
 urllib3>=1.7.1
 pyang>=1.7
 lxml==3.6.4
+nosexcover==1.0.11
 dicttoxml
 
 # python-consul>=0.6.1  we need the pre-released version for now, because 0.6.1 does not