clean up MathCmd::seek #cosmetic

factor out all the ugly, unclear .jQ.offset().left / .jQ.outerWidth()
business into getBounds()

also move dealing with the rightmost block into eachChild iteration

primarily written by @jayferd