Revert "BLD: remove local autosummary copy" GH5921

This reverts commit 19583a10bd56c2027decd87cf1dc8a9f111eb1eb.
BLD: Explicitly request utf-8 encoding in docs conf.py (is default)
DOC: suppress warning during doc building
BLD: erase local ipython_directive
BLD: pull in latest ipython_directive from ipython 0355d3d
BLD: redo ipython_directive pandas tweaks, hence concise diff.
DOC: move _templates out of source/ files to avoid warning
BLD: make io.rst utf8-safe GH5142 GH5926
BLD: ipython_directive, decode ipython output as utf8+replace
DOC: disable running monkey patch example through ipython_directive

Makes line numbering break in following documents run through sphinx.
Very strange,