Show annotated invalidation rects in FrameViewer

Migrating this from rietveld: https://codereview.appspot.com/142540045/

---

CL depends on Blink CL currently under review:
https://codereview.chromium.org/615223004/

This CL adds support for showing annotated invalidation rects from Blink
GraphicsLayerDebugInfo.
FrameViewer users can see Blink RenderObject paint invalidations, along
with its InvalidationReason.

BUG=402033
nit: === instead of ==