More logging. Also, failing to create an AsyncJob for a CronJob won't stop the entire queue processing.
Merge branch 'master' into staging