Refresh documentation, tidy and pep8 for 0v3.
Basic setup to register with PyPI.
Fixes for docs build.