Added note about empty ids in async relationships issue
Fix ajaxSuccess docblock return value
Extract function to proxy `PromiseManyArray`'s method to `content`
`PromiseManyArray` proxies `Ember.Evented` methods to its `content`
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
Failing test: DS.Model.save() causes an inconsistent attribute changes
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
Fix changedAttributes when saves are rejected

Also move _attributes and _inFlightAttributes to Object.create(null)
Merge pull request #2478 from thaume/reloadRecordsOnFetch

Add fetch method to the store
Merge pull request #2417 from tricknotes/make-promise-many-array-evented

Make `PromiseManyArray` evented
Merge pull request #2399 from f3ndot/patch-1

[DOCS] Fix ajaxSuccess docblock return value