improve functionality of web search interface

stop search by pressing clear button. dismiss keyboard by pressing done
button.
Merge pull request #24 from phylodex/feature_search_fix

improve functionality of web search interface