docs: Update development section.
docs: Update developer information page.
Fix some typos and docstring issues which were causing Sphinx warnings.
docs: Fix all the Sphinx build warnings.
Re-generate documentation fixtures.
Treat sphinx build warnings as errors.