Added new events during the handlign of messages

First step for the idempotent sagas... Adding events fired during the handling of messages. 

The only thing I don´t like is the BeforeHandling event, that returns bool and it sems weird to me. Maybe there is a better way...