VOL-1618: Redo Makefile and Dockerfile to new standard

Needed for proper releases

Change-Id: I3c139947f1ec54eb10a3e35f659753c72e86ed9c
diff --git a/.gitignore b/.gitignore
index 4c5dacf..0b94b65 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,54 +13,26 @@
 .vagrant
 *.box
 
-# venv
-.venv
-
 # Ansible
 ansible/*.retry
 
 # Any vi swap files
 *.swp
 
-# Virtualenv
-venv
-venv-darwin
-venv-linux
-adapters/venv
-adapters/venv-linux
-adapters/venv-darwin
-
-# Protobuf output files
-python/**/*_pb2.py
-python/**/*_pb2_grpc.py
-python/**/*.desc
-protos/**/*.pb.go
-protos/**/*.desc
-protos/voltha.pb
-
 # Editors
 *.bak
 *.project
 *.pydevproject
 
-# Docker
-.docker-base-built
-
 # Mac stuff
 .DS_Store
 **/.DS_Store
 
-# Generated docs
-**/*.pdf
-
 # Vagrant logfile
 *.log
 
-# Files copied over during make
-python/protos/*.proto
-
-# voltha cli history
-python/cli/.voltha_cli_history
+# Virtualenv
+venv-*
 
 # Development versions of locally built libraries
 python/local_imports