use _new and _free on EVP_CIPHER_CTX rather than initing manually
Merge pull request #152 from reaperhulk/openssl-evp-cipher-new-free

Use _new and _free methods on EVP_CIPHER_CTX