Generalize autoSize to childrenSizeDependencies
Generalize autoSize to childrenSizeDependencies

Now regular containers will update their children once, if one of
their children changed. This allows masked containers to have
size dependencies on masked-away children via their
UpdateAfterChildren method.

paparony03/osu-framework,Tom94/osu-framework,ppy/osu-framework,Nabile-Rahmani/osu-framework,EVAST9919/osu-framework,RedNesto/osu-framework,Nabile-Rahmani/osu-framework,default0/osu-framework,smoogipooo/osu-framework,DrabWeb/osu-framework,default0/osu-framework,EVAST9919/osu-framework,ppy/osu-framework,naoey/osu-framework,peppy/osu-framework,DrabWeb/osu-framework,EVAST9919/osu-framework,ppy/osu-framework,ZLima12/osu-framework,peppy/osu-framework,RedNesto/osu-framework,smoogipooo/osu-framework,paparony03/osu-framework,Tom94/osu-framework,DrabWeb/osu-framework,naoey/osu-framework,ZLima12/osu-framework,EVAST9919/osu-framework,peppy/osu-framework