add several new x509 test vectors
Bind it.
Merge pull request #1516 from exarkun/SSL_CTX_check_private_key

Bind it.
add ECDSA certificate that does not have a named curve OID
Fixes #1518 -- document the captilazation of lcass names
Use HTTPS for a number of URLs in the docs
rename DSA test vector certificate to be more clear
this is a word
Merge pull request #1520 from alex/https-all-the-things

Use HTTPS for a number of URLs in the docs
Merge pull request #1519 from alex/class-naming

Fixes #1518 -- document the captilazation of lcass names
Added load_ssh_rsa_public_key to hazmat.primitives.serialization to allow for loading of OpenSSH RSA public keys
Also added load_ssh_public_key as a generic method that can be later extended to support more public key algorithms.
Privatized the load_ssh_rsa_public_key function and fixed some coverage issues on test_serialization.
Merge pull request #1498 from reaperhulk/x509-more-vectors

add several new x509 test vectors
Standardized the assignment statement for str_key in TestSSHSerialization.
Minor documentation corrections for load_ssh_public_key
Removed redundant tests for _load_ssh_rsa_public_key since it is now a non-public part of the API and made a number of minor changes to tests and documentation
Added better parsing for RFC 4251 string and mpint values.
Also moved several of the SSH key splitting and validation checks up into the load_ssh_public_key method since they will apply to more than just RSA.
Added additional checks to make sure the key doesn't contain extraneous data
Fixed the bio bindings to match our style guide
Fixed a few other places as well
A few more style fixes