VSN-2512/ fix(auth): Restore driver session fields on app reload
This MR fixes the 'Aucun conducteur identifié' error in incident form, by restoring driverId when rebuilding the user object during session restore, and adds a fetchProfile call after session restore to load vehicle, department, and other profile data — mirroring the behaviour of a normal login
- Profile fetch failure is silently caught to avoid blocking session restoration