moved SignalProcessProducer code to MessageProducer and improved possibilities to handle BPMN Messages