Refactor routing to implement some stuff in ReUI instead.
Moved the view init back to getView.
Moved history back to ReUI.
Fixed timing issue on transition that was causing returnTo -1 transitions to fire early.
Merge pull request #59 from Saleslogix/topic-routes2

Topic routes2
Fix broken test.
Merge fix from 3.0.x.
Merge branch 'develop' into topic-groups