Add driver forgot password screens
feat(VSN-1912): Add driver forgot password screens for mobile app
- Add three driver forgot password pages (email, verify, reset)
- Mock existing collaborator forgot password screens for driver views
- Create driver-specific views with matching UI/UX as collaborator screens
- Implement password reset flow for driver mobile app integration
- Add password reset methods to driverStore (sendResetPassword, confirmOtp, confirmUserPassword, getOtpByUsername)
- Reuse backend endpoints for unified password reset flow between drivers and collaborators
- Implement OTP timer functionality for code expiration tracking
- Store email in localStorage for multi-step authentication flow