Remove the CSS styling from sherrif-o-matic builder buttons that made them not look like links

BUG=400418
NOTRY=true

Review URL: https://codereview.chromium.org/470623003

git-svn-id: svn://svn.chromium.org/blink/trunk@180482 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Refactor ShapeOutsideInfo so it isn't mutated for each line

Encapsulate the per line state into a ShapeOutsideDeltas object.
updateDeltasForContainingBlockLine has been renamed to
computeDeltasForContainingBlockLine, and it returns an instance of the
ShapeOutsideDeltas object for that line.  This object is cached, but
none of the functionality of ShapeOutsideInfo is dependant on any line
specific data anymore.

Review URL: https://codereview.chromium.org/460103002

git-svn-id: svn://svn.chromium.org/blink/trunk@180483 bbb929c8-8fbe-4397-9dbb-9b2b20218538