Always pass the same response from read/update/create

Create and Update were returning the models toJson function. This is not always the same as what is stored in local storage (which is written using JSON.stringify(model)). This results in the parse method receiving different values depending on what method is called.