Use the master branch of IPython, targeting 2.0

This purposefully pulls from the git master of ipython/ipython, so we can try IPython 2.0 out on nbviewer (see #188).

Deploying this shortly, will update the PR.

When we think this is stable and IPython 2.0 comes out, we can switch wholeheartedly.