added SelectList_Selection method
speed up ListBox#value by asking what the selection is directly
DRY up UiaDll messages that return a string
consistently use Control#search_information