Fix for issue #378. Properly save route on the request.

Fix for issue #378. Pass the entire route (rather than just the route name) to the callback passed to _route. This ensures that the route is properly saved on the request and can be accessed in other handlers.