added guzzle async plugin and convert system_automated_cron() to it.
Added subscriber to request, use a lock.
composer update
change to use cron lock