model.parse may no longer set the idAttribute

Getting rid of the temp models, should also fix some other issues, this assumes the `idAttribute` exists directly on the object used to construct the model, no longer allowing `model.parse` to dynamically set this property.

Note that `collection.parse` may still be used to prep this data on a fetch.