Ref #38 - Changing activation manually updates each view instead of relying on notifyDataSetChanged. Fixed single choice mode not deselecting the same group item. Fixed some other minor issues with setting group/child items.