BHV-12514: Make final animation step correction conditional on overscroll.

Issue
-------
The clamping methods were not robust enough to differentiate between overscrolling and scrollable content that had not yet been rendered (i.e. not yet visible, or generated via FlyweightRepeater).

Fix
----
We prevent the final animation step correction if we are overscrolling and remove the clamping methods.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>