searcher: unexport most types and functions
Created by: keegancsmith
Now that we have moved the code that was in internal/store we can unexport most of the code. We go from 13 to 4 top level exports using the command "go doc -short ./search | wc -l".
Test Plan: CI
Based on https://github.com/sourcegraph/sourcegraph/pull/32957