Tour support for redirection and force start.

The redirect solution isn't yet perfect - see TODOs in the code.
Closes #163.