Resolve VSN-2113 "Feature/add amendment schedule change management with history tracking"
- Add endpoints for creating/modifying amendments and retrieving history
- Implement snapshot storage of schedules when passenger schedules are modified and amendments are created/modified
- Add ScheduleChangeHistory entity, DTOs and mapper Closes VSN-2113