Adding support for async undo items within the collective undo.
Merge pull request #25 from Areson/feature-aggregateUndo

Adding support for async undo items within the collective undo.