Add support for U2F

I'd like support added for security keys using U2F.

https://fidoalliance.org/specifications/overview/