Typeahead support

Changelog:
* added model property to forms
* creating typeahead field if model present
* enabled search with entered text, that matches the declared model

Notes:
* search returns results but they are not displayed
* hard coded _label in search results