box-layout: ensure child sizes are reduced correctly
box-layout: ensure child sizes are reduced correctly

When allocated less than the preferred size, start with children at their
preferred size and gradually reduce the sizes until either the child is
at it's minimum size or the desired size has been reached.

pwithnall/mx,jonnylamb/mx,clutter-project/mx,clutter-project/mx,pwithnall/mx,jonnylamb/mx,pwithnall/mx,clutter-project/mx,jonnylamb/mx,pwithnall/mx,clutter-project/mx,jonnylamb/mx