Update docs configuration options
Update docs configuration options

Fix the check for running on CI since Travis is no longer used. Also
fix the location of the docs for local builds after the change to
the src directory style layout. Resolve several deprecation warnings
in newer versions of Sphinx due to option changes.

bryanwweber/thermostate