Allow empty queries in autocompleter

adds allowEmptyQuery option, default false
helps with BL-2725 (Add typeahead to account dropdown)