added failing test
updated test
made the test pass
use indexOf polyfill
Warn when pushing unknown payload keys into the store
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.
handlebars 2.0 for beta
disable canary/beta until an RSVP bug is fixed

there seems to be a bug around reporting in RSVP:

https://github.com/tildeio/rsvp.js/issues/322

syncForTest is tripping this up a lot
Merge pull request #2420 from wecc/unknown-keys-warning

Warn when pushing unknown payload keys into the store
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