Update Travis Doc build config (GH-1565)

Build the 'suspicious' doc target, turn on warnings-as-errors on the
docs, and always build the docs.  This better matches master's doc build
setup.
diff --git a/.travis.yml b/.travis.yml
index 5aa7d0b..16fd025 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -27,17 +27,10 @@
       env:
         - TESTING=docs
       before_script:
-        - |
-            if git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '^Doc/'
-            then
-              echo "Docs weren't updated, stopping build process."
-              exit
-            fi
-            cd Doc
+        - cd Doc
         - pip install -U Sphinx
       script:
-        - make html SPHINXOPTS="-q"
-        - make check
+        - make check suspicious html SPHINXOPTS="-q -W"
 
 # Travis provides only 2 cores, so don't overdue the parallelism and waste memory.
 before_script: