Move Dyfrig to use OWIN throughout.
Pass TaskCompletionSource along to trigger completion.
Revert to using HttpMethodHandler in the RouteSpec.