Build a lock in de civirules cron for triggers
It is possible that a cron triggers runs for quite a long time. And when the cron is started again too soon while the previous cron job is still running it might be that the triggers fires multiple times.
So to prevent this we should check whether a cron trigger is locked or released. Meaning it is already running or whether is ready to be triggered.