[fixed] rendering current handlers before rendering root

when the path changes, the router figures out the
next state, but we don't want the current views
using it until the root handler is rendered again,
allowing people to put up loading indicators, or
have live data not break their apps