Return 404 if no route is matched.

Closes #51.