fixes https://linear.app/zed-industries/issue/Z-1593/clean-up-git-integration - Fixes calculation of git offsets in the scrollbar: fixes https://linear.app/zed-industries/issue/Z-1608/fix-scrollbar-diffs-sliding-out-of-sync-with-gutter-diffs-in fixes https://linear.app/zed-industries/issue/Z-1629/project-search-panel-has-git-marks-on-the-scrollbar-misaligned fixes https://linear.app/zed-industries/issue/Z-1625/soft-wrap-affects-diff-locations-in-scrollbar - Improves the performance of scrollbar hunks: fixes https://linear.app/zed-industries/issue/Z-1640/double-check-performance-of-scrollbar-hunks - Fixes a long standing bug with how git gutters interact with soft wraps: fixes https://linear.app/zed-industries/issue/Z-1442/make-hunks-grow-to-the-end-of-softwraps-when-ending-on-a-softwrapped - Allows work directories to be renamed fixes https://linear.app/zed-industries/issue/Z-1577/fix-stale-git-repositories-when-directory-is-renamed Release Notes: * Fix the offsets of the git diffs in the scrollbar when there are folds, wraps, or excerpts (preview only) * Allow the work directory of a repository to be renamed (preview only) * Extend git gutter to cover the entirety of a wrapped line (https://github.com/zed-industries/community/issues/937)