Use https://sphinxcontrib-spelling.readthedocs.io/en/latest/ in the conf.py for sphinx. - [x] #3779 to correct spelling and put in place the spelling framework (but not enable atm) - [ ] #3882 to enable the automated spell check once the dependencies are resolved. Need to: - uncomment **conf.py** extension reference - uncomment **Travis** sub job - Test Travis sub job (check a spelling **warning** will cause the job to **fail**) - uncomment text in **contributing_documentation.rst**