Unify note and terrain search

Leetle bit of refactoring too.
That will only find notes on the selected overmap, is that intentional? The previous code would search for notes on all loaded overmaps.