`navigate()` falls through to window.location on no matching route.

Per previous conversations with @ericf.
If this looks like an acceptable solution, I can add tests.

/cc @pdokas @jeremyruppel
I don't think we should have an options. IIRC, before we said this should be the default, and that the Pjax click handling code should do something different.