Cron.php takes too long and can end up running multiple times

@christianpoortvliet I am not sure deleting the whole oc_jobs content is a good solution. Especially because the jobs table is used to run recurring jobs which are not directly handled by the linux cron daemon.

For now, as far as I understand the bug ticket, the preview-generator app could have something to do with all of it.