Acknowledge any scroll at any zoom level, track actual amount scrolled

This (hopefully) fixes @smblott-github's concerns about not scrolling to the top on `gg` from [here](https://github.com/philc/vimium/pull/1327). We should now always scroll by the full amount.