add support for routes to open as root view controller of navigation controller

Mapped view controllers can now be opened and set as the root view
controller of the navigation controller.