Update and fix tests

Update the API to remove the signature algorithm for RSA key generation
and fix tests for ECDSA that were referencing RSA keys.