Created a package, setuptools, and code cleanup
        - Created a package and a setup file for simple install/uninstall using pip
        - Added README.rst for setuptools
        - Cleaned up some of the python code
                - Added python3 support if it exists
                - Doesn't default to python2 anymore for those that
                  support the latest python.