feature: add OptionsResponseMiddleware for handling OPTIONS requests
Added a new OptionsResponseMiddleware middleware to complement AllowRequestedCORSMiddleware by shortcutting middleware stack and returning an empty 200 response. Must be place after AllowRequestedCORSMiddleware in the stack to get the CORS headers.