Throw when a router cannot match the URL

This may not be a complete solution to #20, but it's better than
just showing nothing on the page and no error in the console to
indicate why.