feat: add pin columns button and update table rows for circuit/ usager section
feat: add pin columns button and update table rows for absence, avenant, circuit, trajet, and usager
- Add PinColumnsButton component (shadcn + table variants)
- Update TableControlBar and TableHead to support column pinning
- Refactor table rows across absence, avenant, circuit, trajet, and usager sections
Closes VSN-2403