JMS #44: Implemented NotFound handling on Router

closes #44 

404s on the router now invoke a handler, which is `http.NotFound` by default. You can set it to a custom handler with the `NotFound()` method