MULE-7003: Splitting Pipeline into two interface to allow processing strategies in Batch without the need to be a Pipeline
Merge pull request #126 from mulesoft/batch-message-source-spike

MULE-7003: Adding interface to allow events find out synchronous processing in constructs that are not pipelines