Add a local copy of the Router, because forking an npm module is apparently not a thing.
Add forceHash to ampersand-history, and then use pushState, since this is ~the~future~.
Scroll to the top when we intentionally navigate to a new page.