Inherit screen properties when adding a Inheritance relationship


The scenario is:
  1. The user uses the Inheritance connector to connects two screens (base and child)
  2. Un-overridable properties of the child screen (such as FlowRole) are updated based on the parent screen
  3. For other properties (music information and in the future others such as background picture information), a dialog asks the user whether they should be inherited or not.
  4. Update child screen properties based on user choices above.