Add better support for mData.  Now it will properly use the dot notated ...

...data names for the columns if mDataSupport is enabled.  Dot notated columns can be edited and added via the dot notation, and eager joined relations are properly returned with dot notation.  If any table column names are returned with dot aliases, they are converted into the dot notation array.