DEVELOPER-985

* fix assumption that highlight is defined
* remove weird trigger of buzz from search.js
Search and buzz code sharing clarification
Merge pull request #533 from pmuir/DEVELOPER-985

DEVELOPER-895