support binary files in FilesWriter
add PDFExporter

replace `nbconvert --to latex --post pdf`
with `nbconvert --to pdf`
support pdf export in the notebook UI
remove PDF post processor
note removal of --post pdf in whatsnew
Merge pull request #5586 from minrk/pdf-exporter

add PDFExporter