clientSideRouter.navigate() is now returns promise which is completed when the navigation is actually completed. Btw rewritten authentication redirect support to smartly track navigation completion when there is a redirect to the login page.
Also fixed little bug in cordova script injection.