docs: warnings as errors

'make docs' will build docs with warnings as errors.  Travis will now
check docs in a build cycle.