FIX: nested SelectionGroups should only hide first level

From http://open.silverstripe.org/ticket/6270