[WO-563] Introduce connection doctor

* Uses predefined error messages from the config
* Show error and underlying error in login screen
Review and css fixes
Merge pull request #130 from whiteout-io/WO-563

[WO-563] Introduce connection doctor