Regroup checkMonitorNeeded() and checkConnectionNeeded() in checkConnectionNeeded().
Allow to use the checkConnectionNeeded() scheduler also for the checkMonitorNeeded() operation.
That way we do not stop/start/stop ... the connection monitor and this avoid some views (small nowplaying screen) to blink.