deprecate basis.layout.Box/Viewport, remove basis.layout.Intersection, new functions getOffsetParent, getTopLeftPoint, getBoundingRect, getViewportRect; replace Box/Viewport for new functions; tests for new functions
new namespace – basis.dom.resize; refactor other modules to use it