Remove old license in favor of #1388
Load embedded objects inside embedded objects.
Converted Changelog to Markdown, with small fixes.
The RestAdapter was not sending the data to the server.
Merge pull request #1407 from diogomafra/restadapter-data

The RestAdapter was not sending the data to the server.
Remove obsolete method reinstated via merge conflict 29dc7b
Merge pull request #1408 from bradleypriest/obsolete

Remove obsolete method reinstated via merge conflict 29dc7b
add failing test for async belongsTo always returning a promise
make asyncBelongsTo return a promise when setting property

return an ObjectPromise from asyncBelongsTo when setting
Fix RESTSerializer#pushPayload API docs
[doc] hasRecordForId takes a `DS.Model`, not a `String`

Perhaps the real fix is to use modelFor here, but hasRecordForId is also used in `recordIsLoaded` which require a subclass of DS.Model.
To go further, perhaps all public methods should be consistent, I mean take a string parameters and call modelFor.
DS.Store#modelFor assigns a store even when a factory supplied.

Fixes issue #1414.
Merge pull request #1415 from kaukas/master

DS.Store#modelFor assigns a store even when a factory supplied.
Merge pull request #1413 from sly7-7/patch-1

[doc] hasRecordForId takes a `DS.Model`, not a `String`
Merge pull request #1404 from diogomafra/embedded-objects

Load embedded objects inside embedded objects.
Merge pull request #1410 from Floby/async-belongsto-get-promise

make asyncBelongsTo computed property return a promise when setting
Merge pull request #1406 from knownasilya/changelog-markdown

Converted Changelog to Markdown, with small fixes.
Merge pull request #1402 from tricknotes/remove-old-license

Remove old license in favor of #1388
[doc] modelFor takes String or DS.Model according to https://github.com/emberjs/data/pull/1415
Adding unsaved records to hasMany relationships after they are normalized from saved payload.