Data frame table

This PR is based on Robert's QTableView for pandas data frames and also adds a corresponding Enaml widget.
there is no need to keep a reference to the QWidgets. The QWidget can be retrieved using the `get_widget` method.