componentWillUnmount dosnt trigger when I go to a new route that is part of a tabBar router.
It happens when I to Action.toMyOtherRoute(), and when I press on one of the other buttons in the tabBar.
The problem with this is that if a reducer updates the store that the "Old-route" listens to, the old-route will re-render.