Major Refactoring on plyxproto

- Reorganized code and removed copy of ply
- Reformatted code to be closer to PEP8
- Updated to Python3 compatibility
- Added tox test runner and created test cases
diff --git a/VERSION b/VERSION
new file mode 100644
index 0000000..3cdeb6b
--- /dev/null
+++ b/VERSION
@@ -0,0 +1 @@
+4.0.0rc1