ENYO-2389: event bubbling fails when going through a non-UIComponent. Adding this.owner, to the return of the getBubbleTarget function, solves the problem.
Merge pull request #288 from enyojs/ENYO-2389

ENYO-2389: event bubbling fails when going through a non-UIComponent. Ad...

Reviewed-By: Ben Combee (ben.combee@lge.com)
Remove unused store of undefined to arguments[0] from enyo.Collection.constuctor; jshint 2.1.2 doesn't like altering of arguments.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Change assignment in enyo.Model.constructor from arguments[0] to the non-strict mode alias "props" to appease jshint 2.1.2
Other jshint cleanups

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Whitespace and brace style cleanups, no actual code changes

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge pull request #289 from enyojs/jshint-cleanup

Jshint cleanup
update model destroy

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
first pass per-list selection support for modeled data objects

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
fix typo

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
remove unnecessary and misleading comment

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
ensure that attributes are preserved

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
use the built-in getter if it exists

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
interim commit repairing some behaviors in data lists

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>