Merge changes I85f52bd3,Ia91262e4,Ie084d288,I693815ff,If696d330, ...
* changes:
WinScope: Support missing layers
Winscope: Fix how layers with transforms and positions are rendered
WinScope: Modify instead of replacing proto objects
Support SF traces without any layers (needed when booting SF)
Winscope: Translate layer flags in Surface flinger dump
Update `Display default` checkbox label
Add Type to transform objects.
Fix visibility rule for SF traces on Winscope
Allow SF traces to omit default values on the property list
Fix "TypeError: Cannot read property 'x' of null" on SF traces
Display only elements actually visible on the screen as "Visible"
Display SF layer based on size, crop & parent instead of buffer size
WinScope: Support boundless surfaces in WinScope
Winscope: Use a unique stableId for all layers and wm entries
Winscope: keep backwards compatibility prior to windowFrames