MDL-25500 Generic plugin based locking framework for cron (and more).
MDL-25502: Added "black magic" task allocator for cron
MDL-25503: Add step to cron to run all scheduled tasks
MDL-25504 cron: Convert cleanups to scheduled tasks