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
update Ember.assert calls to check type

as of emberjs/ember.js#2daec0b assert can take
a function and will call it instead of just
checking for truthy.
Merge branch 'master' of github.com:emberjs/data
fix error propogating up through RSVP handler in tests
Improve store.filter() docs
Merge pull request #2483 from wecc/improve-store-filter-docs

Improve store.filter() docs
Add test for repeated failed model saves state
Allow async belongsTo to return null
Merge pull request #2476 from wecc/null-belongs-to

Allow async belongsTo to return null
get jshint running on test files as well
Merge pull request #2492 from emberjs/run-jshint-on-tests

get jshint running on test files as well
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`