refresh IntegerPicker scroller and repeater when shown

Issue: BHV-14905
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
refresh expandable picker display text when value is clamped

Issue: BHV-14905
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
correct logic for hiding IntegerPicker arrows

Hide the arrows when the step value would cause the next value to be out
of range instead of doing an equality check against min and max.

Issue: BHV-14905
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
fix coordination between ExpandableIntegerPicker and IntegerPicker

Elimate value control logic from ExpandableIntegerPicker and let value changes
due to clamping or range changes to flow back up through onChange.

Issue: BHV-14905
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
Merge remote-tracking branch 'origin/master' into BHV-14905-ryanjduffy

Conflicts:
	source/ExpandableIntegerPicker.js
Merge pull request #1699 from enyojs/BHV-14905-ryanjduffy

Fixes BHV-14905

Reviewed-By: Krishna Rangarajan (krishna.rangarajan@lge.com)
Integrated-By: Cole Davis (cole.davis@lge.com)