Topic routes2

Adds back the functionality in ReUI to handle the hash. Reverts the dojo/router additions. Keeps the ReUI refactoring that removed transitions, etc.

@CHenrie Please review.