General cleanup

- Remove unused Dockerfiles
- Simplify Makefile
- Use tox.ini to store nose config
- Bump version of voltha-protos and fix test

Change-Id: I8d6a1e8dfafd84bd21f495b0f6b96885f829c208
diff --git a/.gitignore b/.gitignore
index 5f49275..ff89877 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,76 +1,10 @@
-# PyCharm
-.idea
-exportToHTML
-
-# Emacs
-*~
-.#*
-
-# Any vi swap files
-*.swp
-
-# Editors
-*.bak
-*.project
-*.pydevproject
-
-# Protobuf output files
-pyvoltha/**/*.desc
-**/*_pb2.py
-**/*_pb2_grpc.py
-
-### Python template
-# Byte-compiled / optimized / DLL files
-__pycache__/
-*.py[cod]
-*$py.class
-
-# C extensions
-*.so
-
-# Distribution / packaging
-.Python
-build/
-develop-eggs/
-dist/
-downloads/
-eggs/
-.eggs/
-lib/
-lib64/
-parts/
-sdist/
-var/
-wheels/
-*.egg-info/
-.installed.cfg
-*.egg
-MANIFEST
-
-# PyInstaller
-#  Usually these files are written by a python script from a template
-#  before PyInstaller builds the exe, so as to inject date/other infos into it.
-*.manifest
-*.spec
-
-# Installer logs
-pip-log.txt
-pip-delete-this-directory.txt
-
-# Unit test / coverage reports
-htmlcov/
-.tox/
+# testing related
 .coverage
-.coverage.*
-.cache
-nosetests.xml
-coverage.xmlcd
-*.cover
+.tox/
+coverage.xml
+nose-results.xml
+test/unit/tmp
 
-# Virtualenv
-venv
-venv-darwin
-venv-linux
-
-# junit-coverage file
-**/junit-coverage.xml
+# python distribution related
+dist
+*.egg-info