Refactor ecdsa and eddsa tests after testcrypto.sh changes
eddsa tests treat all algorithms in set as either all supported or all unsupported.
This makes it hard to incrementally add more algorithms and it also doesn't match reality (ED448 was added to OpenSSL much later than ED25519).
To upload designs, you'll need to enable LFS. More information