LayoutGroup, List, GroupedList, Layouts: added requiresLayoutOnScroll property to ILayout to avoid running layout code when not necessary
Scroller: removed final keyword from view ports used with Scroller subclasses