VOL-4977 - Failure in voltha-protos verification job.

Makefile
--------
 o This patch contains prototyping.
 o Define DISTUTILS_DEBUG to enable verbose output from python pkg install.
 o Define DOCKER_DEBUG to enable docker --debug.
 o Added whitespace to improve make output readability.
 o Insert banner text into targets so they will announce themselves for logging.
 o Remove @/$(HIDE) from prototype generation so command will be visible.

makefiles/docker/include.mk
---------------------------
 o Conditionally test for stdin and explicity pass --tty so docker can pass back log output.

.gitignore
----------
Ignore the virtualenv directory.

Change-Id: If73870fec03eadef2671f3f2f33075d58327914d
diff --git a/test/test-go-proto-consistency.sh b/test/test-go-proto-consistency.sh
index 4067d53..4653a13 100755
--- a/test/test-go-proto-consistency.sh
+++ b/test/test-go-proto-consistency.sh
@@ -32,9 +32,13 @@
     exit 1
 fi
 
+# TODO: Move this into the make clean target for one stop shopping.
 # delete and regenerate go protos
 rm -rf go/voltha.pb go/*/*.pb.go go_temp
+
+echo "$0: make go-protos: ENTER"
 make go-protos
+echo "$0: make go-protos: LEAVE"
 
 # Running git status ensures correct git diff-index picks up changes
 git status > /dev/null
@@ -50,3 +54,5 @@
     echo "Test successful. All go proto build outputs are committed"
     exit 0
 fi
+
+# [EOF]