Changes to allow distribution through pypi or pip installation

So this is a pretty large change, especially given that it changes the name, but if you accept it the project could be hosted on pypi or at the very least directly installed from git with pip.  Not sure of your thoughts on this.

Also thanks for the project, it's great!