Restructured window resizing. windows.c now only contains a general resize with width/height values, while growing/shrinking by 1 is handled inside roguelike.c