* changes: SurfaceView Cleanup (3/n): Extract RemoteAccessibilityController SurfaceView Cleanup (2/n): Cleanup visible = mVisible SurfaceView Cleanup (1/n): Breakup updateSurface()