feat(circuit): publish passenger absence flag with trip passenger count updates
When passenger absences are created or bulk-processed, compute active passenger count and whether any passenger is absent for each affected trip/date/direction via TripPointUtils.
Include hasPassengerAbsent in TripPassengerCountUpdatedDTO and sendPassengerCountUpdate so planning stays aligned whether passengers are present or absent.
Set hasPassengerAbsent during trip generation when absences exist on the generated date.