Re-implement kebab menu with Edit button following same logic in previous implementation of diffs
Context
When we shipped Rapid Diffs to compare revisions there's a regression on the Edit button that sometimes displays.
We should look into bringing back the kebab menu AND the edit functionality to avoid feature regression.
Edited by 🤖 GitLab Bot 🤖