A router for clojurescript based on secretary and goog.html5history.