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.
Clean up commented JS code in SearchField control.
fixed #189 - Updated itemPicker to use rockTree's new expand/collapse events instead of the old open/close events
Merge branch 'develop'