Unreleased changelog
Don't bother with Ember.run.once, as we can detect an impending flush
by inspecting the size of the local queue of _deferredTriggers

This should mitigate some costly run-loop pressure.

Inspired to help with: https://github.com/ebryn/backburner.js/issues/51
another quick fix, which should reduce run-loop pressure.
pushPayload without a type
Label promises
Add integration test for normalizeHash (Closes #1411).
Merge pull request #1578 from teddyzeenny/promise-labels

Label promises
Minor yuidoc syntax fixes for DS.RESTSerializer
- remove `<Object>` which was generating invalid html
- add closing " to json example
- add missing brackets around param and return types
Document DS.JSONSerializer
Merge pull request #1587 from bmac/rest-serializer-docs

Minor yuidoc syntax fixes for DS.RESTSerializer
Merge pull request #1586 from bmac/json-serializer-docs

Document DS.JSONSerializer
Merge pull request #1529 from bradleypriest/pushPayload

Allow pushPayload to be called without a type
Rollback from invalid record

Add the abillity to rollback a record
that has become invalidated
expand hard to read single line
Normalize hash should not return (Fixes issue mentioned in #1411).

The only task of normalizeHash is to allow normalization of specific
parts of the payload, it should still allow the call to
JSONSerializer#normalize which ultimately takes care of applying
proper transformation for every key.
Merge pull request #1583 from abuiles/test-normalizeHash

Add integration test for normalizeHash - fix  bug when calling normalizeHash (Closes #1411).
Merge pull request #1590 from kingpin2k/inFlightInvalid

Rollback from record in the invalid state
Make findAll and findQuery private in API docs.
Fixup syntax highlighting.

[ci skip]
Remove unused DS._Mappable mixin.