Router api changes.

-Adding map to pass a route info object or array of route infos.
-Changes isNav to visible.
-Changes navigation property on router to visible property.
-Changed navigationReady property to ready property.