Created BindableListIterator for BindableListWrapper.

BindableListIterator supports add, remove, and set operations in a way
that calls handlers for the bound ListWidget.