Allow redirecting from mid-route

Accompanies tildeio/router.js#6 to resolve #1821 and allow redirecting mid-route