Adding Typeahead js file.
Refactor SearchField control to use TypeAhead.

 - Refactored inline JS into a JS module
 - Removed jQueryUI support in favor of TypeAhead.
Add basic CSS for typeahead implementation.