CI: Fail doc build on warning
(continuing a theme)

xref https://github.com/pandas-dev/pandas/issues/21564

We print the doc build output to a file and parse that file for errors. This is preferable to Sphinx'x built-in ability to raise on errors, since we will print warnings for *all* the errors present in a PR, rather than just the first (and immediately exiting the build).