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.
Made default $mDataSupport to null in of function so acts the same as if not set until make for backwards compatibility.
Merge pull request #148 from phazei/master-phazei

Add better support for mData.  Now it will properly use the dot notated data names for the columns if mDataSupport is enabled.