Clean up stale conflicting hints (#2751)

Closes
https://linear.app/zed-industries/issue/Z-2618/thread-main-panicked-at-excerpt-not-found-crateseditorsrcmulti
Closes
https://linear.app/zed-industries/issue/Z-2616/thread-main-panicked-at-excerpt-not-found-crateseditorsrcmulti

Fixes inlay hints cache not removing stale hints on invalidating
refreshes.

Release Notes:

- Fixes inlay hint panics after visible kinds settings update
c528880155Kirill Bulatov committed on 7/19/2023, 12:38:27 PM· committed by GitHubparentsc5e47f23058a96
2 files changedLine totals unavailable