moved handling of group and child click to helper class, fixed update of expandableListSelectionType after orientation change