search/backend: don't abort on first error
Created by: tsenart
This commit changes HorizontalSearcher.StreamSearch to not abort the whole search on the first error found. This allows searches to proceed when facing partial unavailability of Zoekt replicas (for instance during deployments).