Getting docker working after grpc added

This required (unfortunately) at least for now to move to an
Ubuntu image instead of alpine. This is becasue the grpcio-tools
and grpcio python libs use cython which in turn has some stronger
dependencies on runtime packages, and we could not yet resolve
all the issues arising on alpine.

Changes:
- committed *.desc and *_pb2.py output files so that protoc tools
  are not needed when building dockerimage
- moved google protoc extension files (http.proto and annotations.proto
  to under python source tree. Otherwise they were not copied into
  the docker image
- created Ubuntu Dockerfile while we retained the old apline file
  so that we can resurrect the alpine version later
diff --git a/requirements.txt b/requirements.txt
index 5f9796f..a0f7c50 100755
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,6 @@
 argparse==1.2.1
 colorama>=0.2.5
+cython
 decorator>=3.4.0
 docker-py
 fluent-logger>=0.4.3