Newer IPython compability

Hi,

This patch makes ipdb more resilient to different versions of IPython as embed module was moved from **IPython.frontend.terminal.embed** to **IPython.terminal.embed** in latest IPython versions. I believe ipdb in pip is taken from your repository, so would be great to have this fix there.

Cheers,

Piotr