LisBox implementations

Reuse the IListViewEventSink for the ListBox widget.
Initial implementation of Mac ListBox