Add symbol info tool (#27742)

Does various readonly LSP operations: get definition, get declaration,
get implementation, get type definition, and find all references.

<img width="635" alt="Screenshot 2025-03-30 at 1 24 11 AM"
src="https://github.com/user-attachments/assets/87eae2b0-9791-4e7f-b91f-79dfc2b746cc"
/>

Release Notes:

- N/A
078b241223Richard Feldman committed on 3/31/2025, 4:23:03 AM· committed by GitHubparente42406f
4 files changedLine totals unavailable