MAINT: Use ip_directive shipped with IPython. Closes #1428.
DOC: Make optional IPython dependency explicit
Merge pull request #1429 from jseabold/import-ipython-directive

MAINT: Use ip_directive shipped with IPython