Add trip history list and detail views
- Add trip history API and store: fetch paginated trip history list and trip detail by ID.
- Trip history list: table with filters (date range), pagination, column control, and export; data enriched with driver/vehicle from user service.
- Trip history detail: view a single trip history with summary, trip list (duration, distance, departure/arrival, addresses, average speed), and optional map.
- Multi-trip map: show each trip as a driving route (departure → arrival) with a color legend aligned with the trip table.
- Wire trip history into dashboard navigation and permissions (Historique des positions).