Tests: selection tests for PickerList
PickerList: fixed issues where the selected index and selected item were not updated properly and Event.CHANGE was not dispatched