deprecate old RSA classes and methods
add missing interface methods on ABCs

These methods are present in the docs but not the actual interfaces.
Merge pull request #1124 from reaperhulk/rsa-numbers-deprecate

RSA Deprecation
 Cryptography_HAS_10x_**VERIFICATION**_ERROR_CODES
Move verification errors into x509_vfy

Refs #1140.

Cc @ayrx: it may be a good idea to test this since it touches the
special constant that was secretly added to Fedora 20's OpenSSL 1.0.1e.
Whitespace fix
Move X509_STORE_CTX out of ssl.py

Refs #1140.
Move X509_STORE functions to x509_vfy.py
Comment style consistency
Merge pull request #1151 from lvh/consolidate-x509-vfy

Consolidate x509_vfy
modify RSA numbers loading to match elliptic curve

fixes #1111
Fix EC issue on Fedora 20
switch to HTTP basic auth for jenkins release automation
deprecate mgf1_hash_supported. fixes #1133
Merge pull request #1153 from reaperhulk/add-missing-interface-methods

add missing interface methods on ABCs
Change branches for better coverage
Check the error code properly
Merge pull request #1157 from reaperhulk/fix-release-automation

switch to HTTP basic auth for jenkins release automation
Merge pull request #1159 from reaperhulk/deprecate-mgf1

deprecate mgf1_hash_supported
Add STACK_OF(X509_CRL)