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".