Removes deleted children when reloading parent with embedded children.

We have an model that has embedded children. Whenever we update that model, the server will delete all the children and create new ones, returning the new children in the response hash.

On the client, we want to mark the embedded children as deleted, and when we load the server response back into the model, the new children in the response should replace the old deleted children.