Avoid touching z-index in StyleAdjuster by using an isStackingContext flag instead

This change moves logic in StyleAdjuster for changing the computed
z-index out into ComputedStyle::updateIsStackingContext().

This ensures we compute and inherit the correct z-index value
almost all of the time (see new test failure expectations).
Also by updating the flag outside of style resolution any new
CSS animations that affect stacking are now accounted for.

This patch is an alternative to https://codereview.chromium.org/2035793007.

BUG=616674, 375982

Review-Url: https://codereview.chromium.org/2047283002
Cr-Commit-Position: refs/heads/master@{#403844}
24 files changed