Merged in dojo store code from master so List, Edit, and Insert can now be used with a dojo store in addition to an SData request. This change is completely backwards compatible. See the new _SDataDetailMixin, _SDataEditMixin, and _SDataListMixin for more details on implementing a store.