Add source indexer
Parallel file parsing, import linking, language/layer classification, and .gitignore/.ignore handling, with tests.
This commit is contained in:
Parallel file parsing, import linking, language/layer classification, and .gitignore/.ignore handling, with tests.