Add UINavigationControllerDelegate methods needed for custom transitions to work

Without these delegate methods AHKNavigationController doesn't allow custom transitions to be implemented. The delegate forwarding doesn't seem to work because the system calls respondsToSelector: when the realDelegate is not yet set and caches that responses so later, when a view controller sets the custom delegate the system doesn't call again respondsToSelector: and the call is not forwarded.