We should pass the right key in to addRelationships methods
Fixes #386, Fixes #415, Fixes #404, Fixes #206: Incorporate default transforms to RESTAdapter

* Created integration test for default DS.Transforms
* Added unit test for models for default DS.Transforms (commented out some of the tests, see #421) from: 8a812c8
* Modified transforms.js to use DS.Transforms namespace
* Modified transforms.js to use fromJSON/toJSON instead of to/from
* Modified serializer to create an instance of DS.Transforms for it's default transformations instead of using the passthrough hack
* Modified transforms.js to have a little bit of logic in boolean transform
Add record unloading support

Add unloadRecord() method to record instance aand to the store.
We also unlaod records when they are deleted and saved.
Merge pull request #373 from rykov/master

Allow RESTAdapter to fetch records by an alias
Upgrade to Ember HEAD
Remove 'cacheable' calls since caching is always default now
Remove reference to hidden ember-data guide
Fix for relationship acknowledgement issues

This is an interim fix that should work for
the RESTAdapter but doesn't have enough
conveniences in DS.Adapter to be a good API for
general purpose.

We plan to add mixins (DS.ForeignKey, etc.) for
the common use-cases so that adapters typically
don't have to do this kind of bookkeeping.
Revert "Fix for relationship acknowledgement issues"

This reverts commit 0549ed9828fcbf4aea42a098134f479f1ac7fc1c.
Revert "Revert "Fix for relationship acknowledgement issues""

This reverts commit c1b153b73062fa5a53688799e122fbbede8367ff.
Finish fixing relationship bug

Note the additional documentation and breaking
changes for extra information on what has changed.

Also update the breaking changes revision to
notify people about the change.
Add contributing.md
Merge pull request #439 from mhelabs/contributing_docs

Add contributing.md
call this.didSaveRecord

This seems have been forgotten in the commit https://github.com/emberjs/data/commit/7ea66038d0f32668024860b1916e7596ad911ff1
As a result deleting a child did not result a clean parent :/
Merge pull request #444 from sly7-7/patch-1

RESTAdapter: call this.didSaveRecord on didDeleteRecord
add test
Merge branch 'master' into serializer-association-name

* master:
  call this.didSaveRecord
  Add contributing.md
  Finish fixing relationship bug
  Revert "Revert "Fix for relationship acknowledgement issues""
  Revert "Fix for relationship acknowledgement issues"
  Fix for relationship acknowledgement issues
  Remove reference to hidden ember-data guide
  Remove 'cacheable' calls since caching is always default now
  Upgrade to Ember HEAD
  Added note about CORS
  Using stateManager.currentPath
  Reset default transaction from the transaction itself and not from the store
  fix model namespace in transaction examples
  update license.js [ci skip]
  Don't assign the store to controllers that haven't been instantiated. See https://github.com/emberjs/ember.js/pull/1269
  Fix typo
  Indent; typos; bump revision
  Allow RESTAdapter to find records by an ID alias
  added missing didDelete method documentation on Readme
  Set custom URL on the REST adapter
add a test that passes with this PR but fails in master

Note the FIXME included illuminating another bug, which is a
known issue
WIP on adding per-type serializers and adapters
Make DS.RESTSerializer a class and add some tests