Values should first be checked for blanks.

Fixes #45
Clear autocomplete list when a new seach is performed.

Fixes #43