Determine content size with nav's visible controller

I was having some trouble changing the popover's content size when used with a navigation controller. (#26)

The popover was using only the first viewcontroller in its navigation stack to determine the content size, rather than the currently visible one. But no longer!