Attempt at implementing project find. Right now the ident parsing is not
working out well.
Close socket on exception.
Implement ident parser that looks for identifiers in the file and
records their positions.
Also add a condition for min identifier length.
Adjust min identifier length.
Add a collector of just identifier names in the file and create the
ident table.
Set up ident table on start.
Project find sorta works, haven't tested on a big repo yet.
Check before inserting in ident tables.
Project search works but index creation is a bit slow.
Project search works at this point with imports removed and tests
deprioritized. Indexing is still slow.
Attempt to use bloom filters for searching in project. Looks pretty good
so far.
Remove unneeded files. Revert h2 settings.