First click wasn't taken into account.
 - since onChange is triggered when the field lose the focus, another
   query was performed replacing the current results with new ones;
   avoiding the icon element to receive the click event
 - store the query in the DOM avoiding results to be replaced if the query
   didn't changed
Fix#3
Merge pull request #6 from algolia/first_click_issue

First click wasn't taken into account.