Change how Condition initializes its DOM content

Use deserializedFromTemplate to initialize its DOM contents when the Condition comes from a template instantiation.
Fix shouldLoadComponentTree for components w/ templates
Add label to (_)deserializedFromTemplate
Fix Substitution to load elements without components
Update mousse version
Make Slot a good montage citizen

When the content of the Slot was a component it wasn't correctly updating the component tree.
The component was being set with the Slot as its parent component but the Slot didn't have the component as its child component.
Add callDeprecatedFunction to Montage
Add enter/leaveDocument and deprecate prepareForDraw

This is an initial implementation (a bit hacky to some point) of enter/leaveDocument set in place to provide the component lifecycle API.
In the future this will be refactor to the DrawManager.

Moved most of the logic in deserializedFromSerialization to deserializedFromTemplate.
Make DocumentPart act as parent component during deserializedFromTemplate
Make the Repetition a better Montage citizen

Clean up the component tree of its initial content.
Ignore component arguments when there are no template parameters
Add Serialization.removeSerializationLabels
Remove renameElementReference, add renameElementReferences

This method makes it much faster when more than one renaming is needed.