add pdf to latex display priority
add data_pdf block to latex templates
Merge pull request #3695 from minrk/nbconvert

fix SVG2PDF

there were some logical issues, with SVG2PDF assuming it was run
both before and after figure extraction.

Also makes the inkscape command configurable,
in case it doesn't work some places.

Adds pdf block for output in latex templates.

closes #3693
Rewrote introduction. Introduced concept of *notebook space* and discussion of why the same word 'notebook' is used both for the notebook space and the corresponding notebook document
Features
fix unicode file-writing in svg2pdf
fix exception raising in svg2pdf
tweak inkscape configurability

now you only specify the 'inkscape' path if it's non-default,
rather than re-specifying the whole command (whole command still configurable for non-Inkscape use case).
Merge pull request #3699 from minrk/svgpdfunicode

svg2pdf unicode fix

also tweaks to exceptions and config in svg2pdf

closes #3698
Merge pull request #3686 from minrk/rm-deathrow-quarantine

remove quarantine
add auth and paged request to gh_api
attempt to cache gh_api requests

with requests-cache
raise AttributeError on missing attribute in ShimModule

required for sphinx build to succeed
updates to github stats

use authorized paged requests, etc.
start 1.0 whatsnew
nbconvert
Merge pull request #3683 from minrk/matplotlib_magic

use `%matplotlib` in example notebooks

- removes any mention of `%pylab` in our examples
- adds `--matplotlib` command-line flag, mapping to the new
- adds `Populated namespace` message to %pylab output, at the request of @fperez.
- fix unicode bug in SVG, discovered during testing

closes #3680
closes #3684
Finished nbconvert section
Proofreading finished up to the end of keyboard shortcuts
Proofreading finished up to code cells