Introduce activity parameters (key-value pair) and implement the default activity parameter editor
Refactor activities
Add a sample simple activity add-in
Separate ConditionsEditor from ConditionsDialog
Move promotion conditions to step 2
Fix: DeclaringParameterProvider do not automatically generate value source for nullable enum