GF-12226: Add componentOverrides API to enyo.Component.
Enyo-DCO-1.1-Signed-off-by: Kevin Schaaf <kevin.schaaf@lge.com>
GF-12226: Fix jshint gripes.
Enyo-DCO-1.1-Signed-off-by: Kevin Schaaf <kevin.schaaf@lge.com>
Merge remote-tracking branch 'clinuz/enyo-super' into GF-12226-kevinpschaaf

Conflicts:
	source/kernel/Component.js
GF-12226: Added concatenated property support to componentOverrides.
Enyo-DCO-1.1-Signed-off-by: Kevin Schaaf <kevin.schaaf@lge.com>
Merge branch 'enyo-super' into GF-12226-kevinpschaaf
fix false negatives in unit tests

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge branch 'enyo-super' into GF-12226-kevinpschaaf
remove debugger statement

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
add introductory documentation for feature, explicitly check and remove entries for functions, add test for functions in unit test

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge branch 'enyo-super' into GF-12226-kevinpschaaf

Conflicts:
	tools/test/core/tests/ControlTest.js
fix handling of style that was not taking into account that it was happening before there was a real prototype

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge branch 'core' into GF-12226-kevinpschaaf
don't make functions in loops

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge pull request #384 from enyojs/GF-12226-kevinpschaaf

GF-12226: Add componentOverrides API to enyo.Component.

Reviewed-By: Ben Combee (ben.combee@lge.com)