DataSet: Add functions for setting/getting individual data points

This is needed by the table for cell editing
Update table to edit data using DataSet; rm table's own data model

Cell editing now gets and sets values from the data set.

Also, remove the view's own model of tableData completely, forcing it to
use controller/dataSet.

This breaks the ability to load in serialized data.

[#62270766]