change -tableView:drawerCellForSection: to -tableView:drawerCellForRowAtSelectedIndexPath:
add -resetSelectedIndexPath (resets to nil)
fix more bugs relating to sections.