force an update to measurements so scrolling can continue properly when generation took place and the list wasn’t visible

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
child size needs to be updated post render to ensure we have accurate calculation, controlsPerPage calculation needs to adjust to ensure a fixed amount of overage for scrolling compensation

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
allowing the events to propagate for relayout/reflow when a control isn’t showing causes calculation issues unnecessarily

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
move resized logic out of control and into scroller, add flag to getAbsoluteShowing to not always require a bounds read

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
update documentation and change log

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)
fix incorrect wording…again

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

Fix for: GF-54911 & GF-55494

Reviewed-By: Ben Combee (ben.combee@lge.com)
GF-55875: Add support for RTL positioning for grid items.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #603 from enyojs/GF-55875-kevinpschaaf2-RC4

GF-55875: Add support for RTL positioning for grid items - RC4
GF-55513: Round positioning/sizing values, to avoid floating point positioning glitches in webkit.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #604 from enyojs/GF-55513-kevinpschaaf-RC4

GF-55513: Round positioning/sizing values, to avoid floating point posit...
GF-55832: Add enyo.perfNow (public API from enyo.bench), and use in all duration-tracking code (Animator, Async, ScrollMath, Media, Video, to avoid potential issues when system time changes.  Previous enyo.bench in dev package now aliases to enyo.perfNow.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
GF-55832: Remove log statement.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Adding CHANGELOG entry for enyo.perfNow().

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Fixing API reference in CHANGELOG.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
Merge pull request #605 from enyojs/GF-55832-rc-graynorton

GF-55832: rc branch
Update version string to 2.3.0-rc.4
Merge branch '2.3.0-release-candidates' into pilot