Typeahead support:
* removed filter from typeahead definition
* returning promise from controller