* changes: DO NOT MERGE Change the logic of ContainerLayer's isVisible() SurfaceFlinger: Expose construction of container layers. Avoid calling into HWC in onFirstRef