refactor(git-ui): one row draws both lists master
The two lists each held their own frame, and the sizes had drifted apart: a 16px mark against a 14px one, a 15px title against a 14.5px one, and a meta line that hung off an indent on one page and off a flex gutter on the other. ListRow owns the frame both need. The mark at the head, the title, the marks on its right, and the faint line of facts under it are one set of sizes now, so a size moves in one place. Dot is the separator between two facts, and ListCount is a number with the icon that says what was counted, which draws nothing for a count of none. An issue's reply count moves to the right of its title, where a pull request's review count already is. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RomHvaB4nyAckbRD7W36Ue