sort: Add failing test for the remove-all, add-all events that should trigger after list.sort().
sort: Fix failing tests, by redoing sort() so that it triggers remove/add events.
sort: Should use item.attr(comparator) instead of item[comparator].