Ipython extension

IPython extensions can be any importable module, so I've just added the `load_ipython_extension` function into the module. So `%load_ext memory_profiler` will work wherever `memory_profiler` can be imported.

This closes #25.