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)