Improved handling of auth and static API routes.
Improving login redirect dance.

See http://emberjs.com/guides/routing/preventing-and-retrying-transitions/#toc_storing-and-retrying-a-transition