A custom Owin Middleware to track details of an HTTP request and response.