Added note about empty ids in async relationships issue
added failing test
updated test
made the test pass
use indexOf polyfill
Fix ajaxSuccess docblock return value
Extract function to proxy `PromiseManyArray`'s method to `content`
`PromiseManyArray` proxies `Ember.Evented` methods to its `content`
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 fetch method to the store
Use store to call the find method
Add tests for store#fetch
Remove console.log
Add more info about the store.fetch method
remove syncForTest
Add test for repeated failed model saves state
Allow async belongsTo to return null
Failing test: DS.Model.save() causes an inconsistent attribute changes
Merge pull request #2476 from wecc/null-belongs-to

Allow async belongsTo to return null