Moved width and height into scope object; they are now looked up on every render().

Previously width and height of the svg DOM element were only looked up once, upon creation of the emuhierarchy DOM element. Recent changes have apparently made it impossible to know the svg element's size at that time. What remains is a somewhat strange zoom behavior where zooming also moves the tree. I don't know the reason for that yet.