Completion blocks for navigation controller animated operations

@ndonald2 @arrouse Just a little convenience category on UINavigation controller
It gets unset in the helper's implementation of `navigationController:didShowViewController:animated:`