* Adds a trait for crypto, porting EC first * Moves crypto implementation next to its trait * Renames constants and types
* Moves all CTAP logic into its own library * workflows fix test * more coveralls workflow tests