Get native PCKS#11 EdDSA working again, update to PKCS#11 v3.0, and related cleanup
With these changes, the pkcs11 system test includes the Ed25519 test and passes when using SoftHSMv2. The eddsa system test does not pass however, because SoftHSM does not yet support Ed448. I can also submit changes to test Ed25519 and Ed448 separately depending on which are available at runtime, if that would be useful.
Closes #1648 (closed)