Add DSA verification
Add verification tests
Add DSA verification docs
fix pep8 violation
restructure some tests, add skip, use der_encode_dsa_signature
remove dsa_signature_from_components since it's no longer needed
remove hash check in verifier as this isn't a proper restriction
add interface docs for dsa_params_supported
dsa_hash_supported needs to chech hash_supported
improve some formatting
move use after finalize to its own test
updates for review feedback
update docs
add check to ensure only invalid ASN1 gives InvalidSignature in DSA
SSL_state_string_long to support pyOpenSSL `Connection.state_string`
Basic skeleton for ECDH bindings
Fill in the INCLUDES part
Merge pull request #988 from exarkun/ssl-state-string

SSL_state_string_long to support pyOpenSSL `Connection.state_string`
And then the TYPES
And then the FUNCTIONS