SIGN IN SIGN UP

Improve error handling and reporting for failed VPN connection attempts (issue #164):

- Add detailed error messages for various failure scenarios (e.g., unresolved gateway, authentication errors, timed out interfaces).
- Introduce robust detection and reporting of connection failures, including silent exits and conflicting VPN routes.
- Enhance `vpnLogger` and `vpnManager` with logic to distinguish user-initiated stops from failed attempts.
- Expand tests in `90_gui.sh` to validate error dialogs and ensure redundant reports are prevented.
R
Rene Hadler committed
1db38cbed2d5c70ef10b71f5a491b7baa68d90bf
Parent: fa048d7