Set PanelViewController as a DetailViewDelegate so that the currently selected row can be unselected when the user pops the panels off the stack. Fixes #1521