Do not inject self in IPython namespace

And do not require nemaespace either

    - this is bad practice, and this prevent from
    writing a blended content manager that works both
    with drive and localhost as they shoudl both export
    themselves to IPython.Contents module.
Merge pull request #7273 from Carreau/content-no-namespace

Do not inject self in IPython namespace