OpenSSL CMS AES-GCM PR

I have been working on addition of CMS AuthEnvelopedData with AES-GCM support in OpenSSL and just create PR.

Addition of EVP_ENCODE_CTX_copy

I just contributed EVP_ENCODE_CTX_copy to the OpenSSL.

OpenSSL

I have been using OpenSSL for some time and recently started contributing to the library.