Adding `autosave` boolean & behavior to `DataStore` instances, updated `data.batch()` to utilize `utility.defer()` to break up "long running scripts" in IE8, updated a docblock

Minor change

Staggering the deferred iterations

More direct
Updating travis-ci config & package.json
Merge pull request #267 from avoidwork/edge

Minor change