VE-1558 Some initial code for template search UI
Merge branch 've-sprint-27' into VE-1558
VE-1558 Template search UI
VE-1558 Fix bad merge and replace wrong message label
VE-1558 Trailing whitespace
VE-1558 Trailing whitespace
VE-1558 Address code review comments
VE-1558 Code review feedback
VE-1558 Code review feedback
VE-1558 Condense variable assignment
VE-1549: Added tracking to template insertion tool

Tracking of three different user actions:
* template search (does not matter if results returned or not)
* insert of template from suggestions list
* insert of template from search results

https://wikia-inc.atlassian.net/browse/VE-1549
https://wikia-inc.atlassian.net/browse/VE-1488
VE-1558 Reset search widget state and use clearable input
VE-1558 onQueryChange already handles showing and hiding
VE-1558 Document config, focus on search input
VE-1558 Rename method
Merge pull request #4890 from Wikia/VE-1549

VE-1549: Added tracking to template insertion tool
Merge pull request #4884 from Wikia/VE-1558

VE-1558 Template search UI