Update to newest IPython internals, closes #61

Thanks to Skipper @jseabold for reporting and giving me the pointers to
@minrk's updated gists, see #61 for reference