TST: Fit quietly
Merge pull request #1427 from jseabold/silence-new-tests

TST: Make tests fit quietly
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