Add missing toplevel modules to docs.
Add package and module docstrings to the apps subpackage.
Add if name==main to engine.py...

So I can extract the module docstring with autodoc.
Add the sphinxcontrib.programoutput sphinx extension.
Add help text to dacluster docs.
Add docs for engine.py.
Use argparse to generate help text for engine.py.
Use program output in docs for apps.
Fix up globalapi docs.
Fix up localapi docs.
Add a module docstring for __version__.

Also attempt to document the module attributes.  Doesn't seem to work though.
Add a package-level DistArray docstring.
Add a module docstring to metadata_utils.
Add package docstrings for globalapi and localapi.
Add some docstrings.
Update travis and readthedocs to get programoutput

sphinx plugin.
Merge pull request #566 from enthought/feature/update-api-docs-for-0.5

Update API docs for 0.5