Resolve VSN-1966 "Feature/add amendment status management and refactor update logic"
- Add AmendmentStatus field to AmendmentCircuitDTO and AmendmentPassengerDetailsDTO
- Update amendment status (IN_PROGRESS, EXPIRED, UPCOMING) during activation/deactivation
- Implement deleteExistingAmendmentCircuitsAndTrips to remove conflicting amendments on update
- Add findByStartDate queries in cron for more efficient date-based searches Closes VSN-1966