Do not call adapter.deleteRecord for a record that is already saved and deleted.
Remove DS.AttributeChange.
Add an example of sending cookie information in the header and updated confusing reopen example.
Remove unnessary loop in extracting single using DS.EmbeddedRecordsMixin

- updatePayloadWithEmbeddedBelongsTo: removed unnessary loop
Merge pull request #1962 from pixelhandler/updatePayloadWithEmbeddedBelongsTo

Remove unnessary loop in extracting single using DS.EmbeddedRecordsMixin
JSONSerializer should use the attrs hash when extracting records
Also breaks the _super chain in normalize to preserve ordering in the RESTSerializer
Merge pull request #1650 from bmac/json-serializer-attrs

JSONSerializer should use the attrs hash when extracting records
moved normalizeId to JSONSerializer
Merge pull request #1964 from bmac/normalizeId

moved normalizeId to JSONSerializer
Merge pull request #1827 from bmac/more-header-docs

Add an example of sending cookie information in the header and updated...
Add a doc heading for the ActiveModelSerializer class to so its page shows up in the API docs
Merge pull request #1965 from bmac/active-model-serializer-doc

Add a doc heading for the ActiveModelSerializer class to so its page sho...
Copy metadata when it is assigned to recordArrays

Currently metadata is saved on Model classes, such that there is
only ever 1 instance of the meta object in existence. Often however
metadata is a property of a particular array of records and not the
record type. A good example is pagination. It should be possible to
do `store.findQuery()` twice and get two arrays where each has it's
own meta information. However, because metadata is stored on the
Model class, any subsequent request will modify the original
pagination metadata. This commit enables each recordArray to have
it's own unchanging Meta object.
DS.EmbeddedRecordsMixin methods for serializing relationships call super if needed

[Fixes #1971]
[Docs] Update documentation for the EmbeddedRecordsMixin
Merge pull request #1967 from emberjs/metadataCopy

Copy metadata when it is assigned to recordArrays
Merge pull request #1671 from bmac/delete-saved-record

RESTAdapter suppress DELETE request when deleted record has already been saved
Merge pull request #1972 from pixelhandler/embedded-mixin-calls-super

DS.EmbeddedRecordsMixin methods for serializing relationships call super
Cleanup embedded docs
fix merge conflicts