Check if elements are below top edge of screen.

This commit fixes an issue where postpone would only check if an element
was above the bottom edge of the screen. Postpone now verifies that
elements are inside the browser's viewport vertically before loading the
resources they request.