graphqlbackend: Perform sub-repo filtering on tree and content fetches
Created by: ryanslade
This change adds sub-repo filtering when fetching file content and browsing git repo trees.
Closes https://github.com/sourcegraph/sourcegraph/issues/27138