Order pipelines appropriately: middleware request, route request, target, route response, middleware response.  Fixes #39.