Added initial version of ECC support.

There is still an issue with the extraction of the public ECC key.
When I read the public key from the card using pkcs15-tool (resulting in a .pem file that does not include any information about the curve), convert it to hex, adding the curve OID, and convert it back to base64 I can verify the signatures from the card.
I think this is a bug from upstream.