Only enforce resize incr for user resizes [wip]

When you toggle the scrollbar in urxvt, it resizes itself and may race
with the hint that updates the base size, resulting in the terminal area
shrinking.
Declare variables at start of blocks in place.c