adjust at a later time

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Update enyo.load to work at load time

The previous version of enyo.load would disrupt how enyo.depends
was working at load time, causing files to be loaded from the wrong
location.  This modifies the behavior to work like enyo.loader.require()
if it's load time, while preserving the current behavior at runtime.
It also moved the documentation comment into the correct format.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
guard certain events if there is no collection available

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #628 from enyojs/GF-57847-cole-davis

Fix for: GF-57847

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #627 from enyojs/fixing-list-threshold

Additional fix for: GF-55494

Reviewed-By: Ben Combee (ben.combee@lge.com)
GF-58362: Set scroll threshold when page 2 doesn't have any controls.

When DataGrilList has very small data set, page2 does not have any
controls. In this case, threshold lowerProp is meaningless.

Enyo-DCO-1.1-Signed-off-by: David Um david.um@lge.com
Merge pull request #626 from enyojs/GF-57413-rc

Update enyo.load to work at load time
fix the performance hit introduced by adding binding/computed property and additional tests for every single control

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
update to accommodate a stylistic declaration style

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
fix failing tests

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
remove duplicate logic

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #637 from enyojs/fix-control-init-RC

Fix control initialization time - RC
API comment cleanup. Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)

Conflicts:
	source/ui/data/DataList.js

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge branch '2.3.0-release-candidates'

Conflicts:
	source/ui/data/DataList.js

(whitespace-only change)

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)