Fix project entry rename in Remote Development (#23382)

Closes #22883

To fix the problem, we move `handle_rename_project_entry` from
`Worktree` to `LspStore` and register it there. This way it becomes
available both in local and headless projects and this avoids the
duplication.

Release Notes:

- Fixed renaming project entries in Remote Development
d40177c2aeAndrew Borg (Kashin) committed on 1/21/2025, 11:48:40 AM· committed by GitHubparentcc1af7d
4 files changedLine totals unavailable