add LSIF repl
Created by: shrouxm
This is a bunch of structural changes including test infra for the incremental indexer. It's a pretty small PR minus the massive package shuffle:
- all packages except
worker
fromprecise-code-intel-worker/internal
got moved toenterprise/internal/codeintel/lsif
-
correlation/group.go
gets variants on the GroupedBundleData type, one using chans for the worker, one using maps for easier munging - new package
enterprise/internal/codeintel/lsif/repl
containing basic functionality to load .lsif indexes into memory and query them - minor utility functions