Add framework for building Sphinx docs.
Specific documentation improvements.
Merge from master.
Separate docs for the two main classes and the utility functions.
Make Sphinx read the version from the source.
Use correct package directory.
Rename: release-level -> prerelease.
Merge pull request #18 from mdickinson/add-documentation

Add documentation