Added updateOnCellChange to options.

Added the option to watch for object equality changes on grid data. This is needed to trigger the dataWatcher listener function when the value of a row changes. The new option is called updateOnCellDataChange (and could perhaps need a better name) and defaults to false as to not affect the current implementation or performance.