Feature/860 too many batch jobs

Adding a new method to the UTIL_IScheduled since, as @njjc pointed out, we cannot change the signature of an existing method of a global class. 

I'm not crazy about having to leave the old method there and not use it, but I don't see a way around it. 

Also, I named the new method "executeIfYouCan" (in reference to the "canRunBatch" method previously defined), but I'd be happy to consider an alternative name. Specially considering we'll be stuck with it forever.