introduced IProcessEventArgs

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
added events to IProcessComponentListener, tested

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
PreorderProcess rollback order tested

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
PreorderProcess execution/rollback orders tested

Signed-off-by: Christian Lüthold <biocodr@gmail.com>