Made package upload to PyPI.
Moved tests/ dir to test/ to be consistent with how "setup.py sdist" thinks.
Updated CHANGES.txt for v0.4
Yesterday's work on the PEP.