add crt coefficients to RSAPrivateKey constructor and update tests
update constructor docs for rsa
expose dmp1, dmq1, iqmp getters on RSAPrivateKey
add the crt coefficients to the interface
Merge branch 'master' into add-crt-coefficients

* master:
  Also clean up this syntax
  Fixed a missing word in the RSA docs
  Fix comments in padding.py to be accurate
  add versionadded to cast5
  A few style nits in the docs
  add CAST5 support to changelog
  Changed .... lines to ~~~~ and s/Gnu\/Linux/Linux/
  Pypy is not a real word either apparently.
  Added Pypy note and fixed libffi's "spelling"
  Added Debian mention, extra missing packages
  Added a docs section on Linux installation
  remove some extra linebreaks
  add cast5 docs
  Syntax highlight the go code. Be mad Rob Pike.
  add cbc, cfb, ofb support to CAST5 (aka CAST128) for openssl & cc
  re-add CAST5 ECB support (OpenSSL & CC backends). fixes #417
  Switch this to a warning block
  Be clear about HKDF's applicability for password storage

Conflicts:
	docs/hazmat/primitives/rsa.rst
add some PKEY_CTX bindings we'll need for signing
bind sign/verify EVP functions for OpenSSL
Merge pull request #613 from hynek/master

Add X509_V_ERR_APPLICATION_VERIFICATION
add egcd and modinv unit tests
python3 compatibility is good
EVP_PKEY_CTX doesn't exist on 0.9.8. Do the conditional include dance
some padding functions we're going to need for 0.9.8
OpenSSL bindings for RSA blinding
Merge pull request #612 from reaperhulk/rsa-signing-bindings

Signing Bindings (RSA, general EVP)
Merge pull request #615 from reaperhulk/rsa-blinded-by-the-light

RSA Blinding Bindings
when declaring macros it helps to get the arguments right
methods to open an EVP_PKEY from an RSA or DSA struct in OpenSSL
Merge pull request #616 from reaperhulk/openssl-you-spin-me-right-round

More EVP_PKEY related shenanigans
Fix the signature of this on 0.9.8
Merge pull request #617 from alex/fix-sig

Fix the signature of this on 0.9.8