emberjs/data — pull request #316 by shwoodard (2012-07-03 16:31:33+00:00)
Title: When updating a record the primary key should be removed from the json payload

##### The REST Adapter should not include the primary key in the json payload; it is in the url and the json that is passed back to the ajax callback from the server.

The primary key is preserved in the Model instance and is only deleted from
the json payload directly before it is passed to ajax. This is so that mass-assignment
on the server does not fail if id is not accessible.