Merge pull request #4710 from minrk/interactive-function

make @interactive decorator friendlier with dill
Merge pull request #4656 from takluyver/nbconvert-service

Nbconvert HTTP service
Remove magic for loading templates from module names
Fix tests to use full template names
new nbconvert tests which use accents in arguments
missing files
Complete the docstring for the force_interactive flag
ipapp: Change the docstring for `-i`.

The old one suggested it was possible to run `ipython -i. foo.py` (note
the dot after the i) which does not actually work.
Merge pull request #4725 from mineo/doc-fixes

Doc fixes
Remove duplicate traitlet definition
Drop unused traitlet imports
Add failing test for issue gh-4728
Fix InputTransformer to strip Qt console continuation prompts.

Closes gh-4728

Thanks to the excellent detective work by @y-p, this was an easy fix.
Merge pull request #4730 from takluyver/i4728

Fix stripping continuation prompts when copying from Qt console
solved pdf postprocess issue for nb with accented names
removed unused import
render custom HTML for error pages
catch pandoc failures in nbconvert handlers
add error page templates
add error css