Allow loading directly as an IPython extension.

Closes gh-25
Update README info on IPython
Merge pull request #33 from takluyver/ipython-extension

Ipython extension