Support deep navigation more directly.
Fix some screen transitions.

* Flipping back to the matrix from results view now redraws.
* Generally components should load their data on *willMount* rather
  than *didMount*, except the Matrix which might need to force itself
  to redraw.