Got the search working properly

Search will hide all locations that don't fit the search terms.
Also re-jiggered the drag/zoom events so that the results list filters properly. Go me!