feat(activities): add marker support

support for compensation, loop, multiinstance, and references
(call activity, subprocess)

related to CAM-865
Merge remote-tracking branch 'origin/master'