Fix missing line/offsets when looking up symbol positions

Fixes #630
Merge pull request #719 from edani/lines-630

Fix missing line/offsets when looking up symbol positions
Ignore '$$anon$' when indexing java 8 classes. Fix #721
Merge pull request #722 from kopiczko/iss-721-java8-ignore-anon

Ignore '$$anon$' when indexing java 8 classes. Fix #721
revert H2 version
Further work on RPC, update workflow tests