Handle upgrade of components with newly removed props or slots
Closes #3568906
- Upon upgrading the component instance, remove values of props that don't exist in the component's active version.
- Upon upgrading the component instance, remove child component instances from slots that don't exist in the component's active version.
Edited by Matt Glaman