Minor alterations to setup.py/etc to allow PyPI distribution.

* Mostly just submitting this so I can make sure I have at least one Github contribution for the day.
* I'm sure you know how to do this, but to upload this to PyPI:
  * `python setup.py sdist register` (only once)
  * `python setup.py sdist upload`

Future improvements:
* Maybe use pandoc to translate `README.md` during upload to add to `setup.py`'s `long_description` field.
* Add `tox` as the `setup.py` test runner.