ENYO-455: Set explicit version of chai.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
ENYO-452: Legacy configureHoldPulse settings not converted properly

This regression is a result of the implementation of ENYO-392.

To implement our custom hold feature, we changed the format of the
argument to configureHoldPulse(). To preserve backward
compatibility, we implemented automatic conversion of the old
format to the new format, but this auto-conversion is failing
because the new format itself was changed during the course of
implementation and the conversion method was not updated to target
the "new new" format.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
add guard against empty collections in DataList

Issue: CMB-3602
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
increase priority of DataList.rendered in absoluteShowingQueue

Must be called before scrollToIndex for that method to function property

Issue: BHV-17375
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
Update version string to 2.5.2-pre.7