Printing large DataFrame changes spacing for all subsequent output in ipython qtconsole
Printing a large data (ie. one that is printed summarised rather than in full) in `ipython qtconsole` then produces excessive spacing for the rest of the session. This appears to be a regression: there was no problem in 0.11.0.dev-3790f16, but the problem occurs in 0.11.0. It is hard to show this in a plaintext bug report, so I've saved the output from IPython as HTML files. The HTML file showing the problem is available at https://www.dropbox.com/s/9gyh9uq8qff6bnp/printing_problem.html, and the HTML showing how it was before is at https://www.dropbox.com/s/6c032uqejivg574/printing_noproblem.html

The main problem is that after printing the dataframe, all other commands are printed with excessive spacing. I just used the %hist command as a simple example, but all other printing commands (eg. printing a numpy array) also give excessive spacing - which makes numpy arrays even harder to read! There are a few other issues too: the title of the dataframe printout has &lt and &gt rather than < and > as in the previous version.

I suspect this is a problem introduced by the addition of the ability of pandas to produce tables for use in the IPython notebook, but I don't know my way around the pandas code well enough to find where the problem is.
