* use HttpContext.RequestAborted to support cancel a request
* register context.HttpContext.RequestAborted.ThrowIfCancellationRequested() in ExceptionHandlerMiddleware
* add LangVersion
* add default number to OcelotErrorCode
fix unit test
* revert back to one line