Mistral/Blueprints/SchedulingAPI

Mistral Scheduling API
We need to add capabilities to Mistral to be able to schedule workflow executions using cron patterns (periodic) or specific time in the future. The current suggestion is to implement earlier published EventScheduler proposal as a part of Mistral. EventScheduler proposal only assumes using webhooks to be called according to a specified schedule and it is a special case of Mistral capabilities. More particularly, it's just a Mistral workflow consisting of one task associated with one HTTP request action. For more convenient consumption we can provide a shortcut API methods for working with webhooks and individual tasks without a need to create a workflow for them with Mistral DSL.

NOT FINISHED