fix IPython shell scope issue and load IPython user config
Merge pull request #856 from eliasdorneles/fix-embed-ipython-shell

fix IPython shell scope issue by using IPython.embed()