Make code review docs friendlier
Merge pull request #864 from public/code-review-docs

Make code review docs friendlier
add EVP_PKEY encrypt/decrypt functions
expand pkcs1 loader to support OAEP as well
workaround 0.9.8 madness by creating our own madness
Merge pull request #865 from reaperhulk/new-evp-pkey-functions

add EVP_PKEY encrypt/decrypt functions
Merge pull request #866 from reaperhulk/expand-pkcs1-loader

Expand pkcs1 loader to support OAEP as well
Add DSA parameters api, docs and tests
Merge pull request #867 from public/ecdsa-bindings

ECDSA bindings
Merge pull request #868 from skeuomorf/dsa-parameters

Add DSA parameters api, docs and tests
Add DSA public key api, docs and tests
Add test skip if interfaces.Mode is not supported
Merge pull request #871 from Ayrx/add-skip-test

Add test skip if CipherBackend is not supported
Merge pull request #870 from skeuomorf/dsa-public-key

Add DSA public key api, docs and tests
Add DSA private key api, docs and tests
Merge pull request #869 from skeuomorf/dsa-private-key

Add DSA private key api, docs and tests
Add _Reasons.UNSUPPORTED_MGF
Add _Reasons.UNSUPPORTED_PUBLIC_KEY_ALGORITHM
Add custom 'install' command class

CFFIBuild adds ext_modules late in the configuration phase. However,
distutils default 'install' command also parses setup.py and thus misses
that cffi contains several extension modules rather than being pure. As
a consequence, add a CFFIInstall with a proper finalize_options method
and use it.
fix pep8 errors