Reset isSaving to false when the record is not dirty.

Since saving is a noop when the record is not dirty, we don't actually call the adapter's `saveRecord` (or `createRecord`) method. Because of this, nothing ever resets the `isSaving` state back to false when it's "done".