Fixing issue that could occur with scroll positions after a reset

In some cases, resetting the infinite list caused the scroll position to change without `_lastReadScrollTop` being updated (since the `scrollTop` property was not accessed). Resetting the `_lastReadScrollTop` variable and the `_prevScrollTop` variable inside of the `_reset` function.