Enforce providing a DeleteItemCallback when creating a new ContextualUndoAdapter. Fixes #111