VOL-1604 Implementing storage of MIB entities in etcd.

Updated tests to work and pulled a test update from https://gerrit.opencord.org/#/c/12815/. The functional changes were merged some time ago, but the test was not.
Updated requirements to match those in voltha-openonu-adapter. This fixed an issue where the test would fail on importing the etcd database class
Change-Id: I13787dbf740020eb2d7f2c6498f9eafe1b461cba
diff --git a/requirements.txt b/requirements.txt
index 558f67b..874a801 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,10 +7,7 @@
 cython==0.24.1
 decorator==4.1.2
 docker-py==1.10.6
-etcd3==0.7.0
-flake8==3.7.3
 fluent-logger==0.6.0
-gevent==1.4.0
 grpc==0.3.post19
 grpcio==1.16.0
 grpcio-tools==1.16.0
@@ -18,8 +15,8 @@
 hexdump==3.3
 jinja2==2.8
 jsonpatch==1.16
-jsonschema==2.6.0
 kafka_python==1.3.5
+kafkaloghandler==0.9.0
 klein==17.10.0
 kubernetes==5.0.0
 netaddr==0.7.19
@@ -32,23 +29,36 @@
 protobuf-to-dict==0.1.0
 pyflakes==2.1.0
 pylint==1.9.4
-python-consul==0.6.2
+#pypcap>=1.1.5
 pyOpenSSL==17.3.0
 PyYAML==3.12
 requests==2.18.4
 scapy==2.3.3
 service-identity==17.0.0
-setuptools==40.8.0
 simplejson==3.12.0
+jsonschema==2.6.0
 six==1.12.0
 structlog==17.2.0
 termcolor==1.1.0
-tox==3.7.0
 transitions==0.6.4
 treq==17.8.0
-twine==1.12.1
 Twisted==18.7.0
 txaioetcd==0.3.0
 urllib3==1.22
-voltha-protos==0.1.2
+pyang==1.7.3
+lxml==3.6.4
+nosexcover==1.0.11
+zmq==0.0.0
+pyzmq==16.0.3
+txZMQ==0.8.0
+ncclient==0.5.3
+xmltodict==0.11.0
+dicttoxml==1.7.4
+etcd3==0.7.0
+pyparsing==2.2.0
+packaging==17.1
+pexpect==4.6.0
+python-consul==0.6.2
 afkak==3.0.0.dev20181106
+pyvoltha==0.1.8
+voltha-protos==0.1.2