Only show root if there is nothing else to show

popState can get called on page load without an original state event. In
this case we only want to show the root if there is no slug to show.

This was effecting Safari and iOS browsers.