Whoops! The router shouldn't depend on the HTML5-History-API.

Not sure how the test were passing? Fixes #47