refactor searches to use quckfix list

- update searches to populate the quickfix list when more than one
  result is found
- when there is only one result, don't bother with the quickfix list and
  just run the user's preferred action (of which lopen/copen is no
  longer supported)