Callback response honouring.

Modifies the ClosureRouteCallback to properly honour responses from callbacks which are Response objects. At the moment they are cast to string and returned as a new Response objects content.