added failing test
updated test
made the test pass
use indexOf polyfill
Expand the package configuration filename glob declaration in `Brocfile.js` into the affected filenames, as the `broccoli-string-replace` plugin doesn't support globbing

This enables the package version to be properly injected.
Remove attr() data dependency

- attr() no longer depends on data
- model.setupData() calls notifyPropertyChange() for provided properties only
Add test for repeated failed model saves state
Merge pull request #2482 from wecc/repeated-failed-model-saves-state-test

Add test for repeated failed model saves state
Merge branch 'remove-attr-data-dependency' of github.com:wecc/data into wecc-remove-attr-data-dependency
use a for loop instead of map.call
Merge pull request #2451 from carsomyr/master

Small improvement to `Brocfile.js`
Merge pull request #2361 from H1D/filteredArrayDestroy

Proper filteredRecordArray destroy
Update the store.all docs to make it clearer that it only returns
in-memory records.

Closes #1938
some cleanup as i debug
Merge pull request #2500 from stefanpenner/cleanup

some cleanup as i debug
Merge pull request #2498 from bmac/bug/1938

Update the store.all docs to make it clearer that it only returns
prefer Ember.create to Object.create

also removes methods not on array prototypes
in IE8 such as forEach

refs emberjs/ember.js#9430
fixes emberjs/data#2488