Better logging from scheduler+working why jobs are *not* picked up
A common problem that openQA newcomers hit is: "Why does openQA not pick up my scheduled jobs?". The reasons can be multiple, e.g. typo in the created job (#51932) or workers.ini, mismatch in data protocol, etc. The scheduler in "debug"-mode already gives an overview on each scheduling tick how many workers it found, how many are free, how many jobs need scheduling, etc. In case no scheduled job was assigned to a worker though more output would be helpful to find out what did not match.