Be reproducible, and don't fail on examples exceptions
If example code outputs an error when run,
ipython (ipython:: blocks) now fails the whole build by default,
and tools/nbgenerate.py (.ipynb files) now leaves out that file
(leaving a broken link in the examples index).
As some examples use downloaded data and are hence expected to be
unrunnable on a Debian buildd, this instead keeps them
(::ipython with error output, .ipynb without output).
Also remove timestamps, ipykernel IDs, etc from examples output
for reproducibility. (This is here not in debian/rules to do it
before building the search index.)
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: not-needed
Gbp-Pq: Name sphinx_reproducibility_and_ignore_errors.patch