Router: fail immediately on route handler/param exceptions
test: fix style
Response: modify links() behavior

This breaks from Express but the end result is more flexibility.