API: add PublicKeyCredentialRequestOptions (#2274)
API: add PublicKeyCredentialRequestOptions (#2274)

* API: add PublicKeyCredentialRequestOptions

Sources:
1. Web Authentication specification:
   https://w3c.github.io/webauthn/#assertion-options
2. Chrome bug tracker:
3. Chrome repository:
   https://github.com/chromium/chromium/blob/0aee4434a4dba42a42abaea9bfbc0cd196a63bc1/third_party/blink/renderer/modules/credentialmanager/public_key_credential_request_options.idl (status quo)
4. Firefox bug tracker:
5. Firefox repository:
   https://github.com/mozilla/gecko-dev/blob/830478fd5fb48dfdd0ce301b54075d63fd2f53f4/dom/webidl/WebAuthentication.webidl#L97-L104 (status quo)

* Sort features/browsers

chrisdavidmills/browser-compat-data,chrisdavidmills/browser-compat-data,teoli2003/browser-compat-data,mdn/browser-compat-data,mdn/browser-compat-data