Added some extra debugging to struggle with 'empty screen/never connects for the first time/crahses often' problem related to listView unavailability
Fixed Wifi<->Mobile problem - discovery now is restarted if connectivity changed while app was in background.