Added ActivityParameterNode and Parameter to every Activity to set their output

The output are primitive values that reside in
ExecutionContext.activityExecutionOutput HashMap (still no asserts in
unit tests)