Add support for [RFC 9449 DPoP](https://www.rfc-editor.org/rfc/rfc9449.html) when doing the device authorization flow: - [ ] Add DPoP HTTP header support - [ ] Detect AS metadata for DPoP and use it for the device auth flow - [ ] Cache DPoP information as needed