* Improved performance for search by limiting distance between consecutive words
* Stop words for search
* Broke search out to search.js
* escapeHtml now has "pretty" option for linkifying URLs and br-ifying newlines, full suite of unit tests