Resolve VSN-2113 "Feature/add schedule coherence validation and improve table refresh"
- Add validateScheduleCoherence and validateAvenantScheduleCoherence functions to ensure representative schedules match establishment schedules
- Implement refetch functionality on amendment, trajet, and customized trips tables for proper data refresh
- Make circuit field required for amendment representatives
- Remove areTripsAlreadyGeneratedForAmendment endpoint and related logic
- Simplify automatic amendment editing by removing canModifyAutomatic check
- Add form validation error feedback with snackbar notification Closes VSN-2113