Add gitignore so non-docs don't get committed.
Update Sphinx docs.