improve initialization performance of enyo.DataList and enyo.DataGridlist and introduction of the delegate/strategy system for both

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
add transitions back as this seems smoother on updates, fix problem where size wasn't being adjusted on pages as expected, add resize timeout that will refresh a vertical list instead of just let it sit

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
enyo.DataGridList now uses flyweighting when possible

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge branch 'core' into GF13336
Merge branch 'core' into GF13336
Merge pull request #454 from enyojs/GF13336-cole-davis

improve initialization performance of enyo.DataList and enyo.DataGridlis...