More robust saving logic.
More robust saving logic.

Make sure we don't accidentally miss saving changes made during a save.
Changed objects array is checked when determining dirty status.

concord-consortium/codap,concord-consortium/codap,concord-consortium/codap,concord-consortium/codap,concord-consortium/codap