SlideExpandableListView with animation and double level (improvements from tjerkw project)