Merge pull request #1612 from reaperhulk/x509-dn

X509 distinguished name parsing support in the OpenSSL backend