Cosmetics
Added API to be notified on selection
Configurable search delay
Added API to get the text
Fixed implementation of setText() getText()