Revert "Fixed search clearing."

This reverts commit ebea462752872b0ee32db06e223aff9f94aa296a.
Revert "Revert "Fixed search clearing.""

This reverts commit 8888c772c7dad7c305b7bd44f63322b86248883c.
Revert "Merge branch 'master' of https://github.com/shanti-uva/drupal_shanti_theme"

This reverts commit 3de0f9b5ceb5fcdac8f216873db28e7982276eb0, reversing
changes made to ebea462752872b0ee32db06e223aff9f94aa296a.
First refactoring:  moving tree into shanti-search.js
Another refactor to eliminate old unused code.  Also added shanti-search.js which should have been checked in earlier.