Improved backend connection error handling

* actively try to reconnect every 500ms when all servers are down
* remove silly 'Ouch' from error message