feat: add clickable revision selection with expandable detail view
- Click revision rows to expand/collapse inline detail panel
- Detail panel shows change ID, commit ID, description, author, timestamp
- Placeholder for file changes (TAT-17)
- Removed fixed column widths - description now properly ellipsifies
- Created issues for backend work: TAT-17 (file changes), TAT-18 (timestamp fix)