update testing platforms/OpenSSL versions
Adding binding for void *X509V3_EXT_d2i(X509_EXTENSION *ext);
Removing the param name from the binding for X509V3_EXT_d2i in accordence with the contribution guidlines.
Merge pull request #1268 from crc32a/X509V3_EXT_d2i_binding

Adding binding for void *X509V3_EXT_d2i(X509_EXTENSION *ext);
NIST KASVS values for DH and ECDH

http://csrc.nist.gov/groups/STM/cavp/documents/keymgmt/kastestvectors.zip

Only the "Static" scheme is added here since we are only testing the
primitive DH and ECDH key agreement operation.
Reorganize the backend interface definitions
Merge pull request #1264 from public/dh-vectors

NIST KASVS values for DH and ECDH
Merge pull request #1271 from alex/organize

Reorganize the backend interface definitions
Merge pull request #1265 from reaperhulk/update-platforms

update testing platforms/OpenSSL versions