Plumbing code to enable standard library indexing to enable end-to-end testing.
This does not change the stdlib indexing behavior.
I added an experimental flag to enable this feature. This flag would probably be removed (or negated) for the final product.
This is part of https://github.com/clangd/clangd/issues/618 and depends on D105177
You can push this into MergedIdx for storage. The reason for DynamicIdx and BackgroundIdx having dedicated variables is that they have special APIs we need to access.