process decorator update, accepts interface

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
added ProcessComponent feature, listener fire on attachment even if
component already finished

Signed-off-by: Christian Lüthold <biocodr@gmail.com>
deleted old classes, adapted project & tests to new ones

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