Resolve VSN-1921 "Feature/Add trip personalization or duplication with recalculation"
- Added endpoint POST /duplicate-or-personalize for trip duplication and personalization
- Introduced DTOs (TripActionRequest, TripPointInfo) to support trip and trip point personalization
- Implemented trip recalculation, driver auto-assignment, and trip point personalization logic
- Refactored arrival time update logic (applyArrivalTimeToPassengers)
- Enabled dynamic trip point sequencing, establishment time updates, and automatic cleanup of old trip days
- Integrated automatic synchronization with the planning microservice (trip creation & driver assignment) Closes VSN-1921