LayoutGroup Item Renderers: changed commitLayout() to preLayout() and added new postLayout()