feat(absence): add missing fields to planning API
- Extract daily hours (startHeure/endHeure) from dailyHours entries for the specific planning date in getAbsencesByDriverIds, with fallback to global absence times or 07:00-19:00 defaults
- Expose justificationStatus and period (startDate/endDate) in the planning API response