fix: Remove from selected items list on $destroy

Make sure we don't leave things in the selected items list when they are removed
from the repeated over collection of the cleanup strategy is set to "deselect".

See #17