update Makefile, pep8, scaling

- updated Makefile for build using virtualenv
- add requirements.txt for testing
- fix pep8 errors
- adding ability to scale an ns

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
diff --git a/test_requirements.txt b/test_requirements.txt
new file mode 100644
index 0000000..9737615
--- /dev/null
+++ b/test_requirements.txt
@@ -0,0 +1,3 @@
+flake8
+mock
+stdeb