Add DataFrame.view() to display contents interactively.
This is a first attempt at addressing #9179 

We add a DataFrame.view method to visualize the contents of a dataframe interactively.
The viewing itself is performed using the "tabview" module from https://github.com/firecat53/tabview

A few initial notes:
- tabview requires python3 currently, so please test using python3. There are no significant changes to make tabview work on python 2.7 as well but I'd like some feedback first.
- tabview tries to sys.exit() on quit even when loaded as a module. Also needs a fix. ipython complains, but prevents the module to exit.
- I have no idea where it would be more appropriate to put the dependency/suggestion to install tabview.
