reworked RCronBatch and started adapting TaskProcessingLogic to the new RCronBatch interface