Prep for docker-only tests

Chnages to support more production-like tests where all
components are running as Docker containers. Specific
changes:
- Expanded Vagrant memory to 6G to have room
- Chameleon to cope with premature service lookup before
  Voltha is self-registered (can happen when docker-compose
  starts the "world"
- Add missing termcolor package
- Allow CLI to use Consul for endpoints
- 2nd external ponmgmt bridge for Voltha

Change-Id: Ib2471784a5aafbfd9c611ebf293d7f81f61dd75b
diff --git a/requirements.txt b/requirements.txt
index 325306c..fdbbc32 100755
--- a/requirements.txt
+++ b/requirements.txt
@@ -35,6 +35,7 @@
 simplejson>=3.8.1
 six>=1.10.0
 structlog>=16.1.0
+termcolor>=1.1.0
 treq>=15.1.0
 Twisted>=13.2.0
 urllib3>=1.7.1