Fixed for IPython 1.0+ and tested with 2.1
Upgraded to v0.3.0 for new release