added isNavbarViewControllerAChild method and kNavbarViewControllerNotificationCenterWillPush notification