Improved element size rendering

Not actually an implementation of box-model yet - block element widths fill all available space, and the document height is also at least the height of the WebPageMorph.
This line is kind of long