added tree select option for automatic selection/deselection of children of an option