Changed searches to return iterators

I changed all of the searches except ComboSearch so they return
iterators instead of string arrays. ComboSearch will need some
reworking.