[WO-563] Introduce connection doctor

* Introduce connection doctor
* Use connection doctor during login
* Uses predefined error messages from the config
* Show error and underlying error in login screen