Abandon builtin unwind support, provide method for explicit dismissal

It turns out from the documentation for canPerformUnwindSegueAction:fromViewController:withSender
that the search for an unwind segue starts and ends with the presenting 
controller's immediate parent (not the presenting controller itself), 
and so we can't reliably be called to provide an unwind segue.