replace previous arbitrary call to contentChanged that widgets were relying on during initialization for overloaded behaviors

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
ensure that we don't propagate invalid values to the style tag

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
for componentOverrides it needs to not stomp on the observers of the base kind

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
inline note to designate a previous misconception

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #731 from enyojs/2.5.0-bulk-fixes

Fix for: BHV-8483 & BHV-8471

Reviewed-by: Aaron Tam (aaron.tam@lge.com)
ensure that style is properly removed as expected when nullified
account for removed auto call to srcChanged in Control
Merge pull request #732 from enyojs/BHV-8478-coledavis

Fix for: BHV-8478
adjust classes api to properly match previous expected behaviors

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #733 from enyojs/BHV-8478-coledavis

Fix for: BHV-8478
fix regex for no-node style updates

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
BHV-8481: Allow overriding of generateChildHtml by controls.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
add a more complete regular expression to match rules for removal when modified without a dom node or having been rendered

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #734 from enyojs/BHV-8688-coledavis

Fix for: BHV-8688
allow child controls to specify their own render delegates to be used

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #736 from enyojs/BHV-8667-coledavis

Fix for: BHV-8667

Looks good!

Reviewed-by: Aaron Tam (aaron.tam@lge.com)
preserve previous Binding transform behavior of attempting to call it in the context of its owner when possible

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
preserve previous Binding transform behavior of attempting to call it in the context of its owner when possible

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Revert "BHV-8481: Allow overriding of generateChildHtml by controls."

This reverts commit 8d16fe6677748a0c6a7c22bb95158bd71f2d83d9.
ensure that the src property is initialized for subkinds

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)