refactored ServiceTask to include its request reply capabilities, removed now obsolete hooks in NodeFactory