Update to Python 3.7 and latest versions of direct and transitive
dependencies. Fix a deprecation warning related to docutils returning an
iterator for document.traverse in project Sphinx extension.
- add a file meant to collect general observations
- add a file meant to collect information related to the database schema
- add a glossary file
- add documentation for the CommModule files in source/directories.rst
- start signer protocol specification in source/signer.rst
- add support for block and sequence diagrams via sphinxcontrib-blockdiag and
sphinxcontrib-seqdiag
- Add intersphinx configuration for infradocs
- Ensure availability of CAcert root certificates
- add building.rst that describes how to get and build the documentation
source code