Documentation and cleanup
Look for symbol references in the database instead of always reparsing source
files

- much faster
- can look across TUs
- can't find templates definition
- index possibly outdated