reduce unnecessary overhead calls to _instanceMap

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
minor cleanup after testing multiple ways of doing this

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge branch 'core' into post-9-updates
merge 2 rules that do not cause too much recursion and modify exclusion in rule not remove other possibly acceptable characters

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
normalize for both colon and semi-colon and merge rules for spacing/duplicates

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
update the add method of enyo.Collection and its unit test for destroyAll

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
update model to safely reject binding attempts to disconnect once already destroyed

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge pull request #486 from enyojs/post-9-updates

Minor cleanup after performance tests

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #489 from enyojs/collection-update

MERGE https://github.com/enyojs/enyo/pull/486 FIRST

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #490 from enyojs/model-update

MERGE https://github.com/enyojs/enyo/pull/489 FIRST

Reviewed-By: Ben Combee (ben.combee@lge.com)
critical fix for DataRepeater to remove the event listeners from the correct collection

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
minor tweaks and formatting cleanup for debugging

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge pull request #491 from enyojs/repeater-critical-fix

Repeater critical fix

Reviewed-By: Ben Combee (ben.combee@lge.com)