Remove crufty for...in loop.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-11483: Consolidate variable declarations.
Merging changes from master in with resolution containing updated code.

Merge branch 'master' into BHV-11483

Conflicts:
	source/DataList.js
Merge pull request #1440 from enyojs/BHV-11483-aarontam

BHV-11483: Remove crufty for...in loop.

Reviewed-By: Cole Davis (cole.davis@lge.com)