feat(user-service): add planning driver filters for assignment and absence/leave exclusions
Enhance GET /api/user/driver/all-drivers-planning with planningDate-based filter flags:
- onlyDriversWithoutTripsForDate
- excludeAbsenceDriversForDate
- excludeLeaveDriversForDate
Implement filtering logic in the planning driver flow to support the planning interface:
- exclude drivers already assigned on the selected date (via planning-service assigned UUIDs)
- exclude drivers in absence/leave on the selected date
- keep pagination and existing search/organization filters behavior unchanged.