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 egcd and modinv unit tests
python3 compatibility is good
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
switch to more compact modular multiplicative inverse
Added rhel-specific installation instructions.
Updated documentation to remove debian/rhel headers.
Merge pull request #618 from Ayrx/rhel-install

Added rhel-specific installation instructions.
Sort the wordlist is a vaguely sensible way

This is `%!sort` in vim with LANG=en_US.UTF-8
Merge pull request #620 from public/sort-spelling

Sort the wordlist is a vaguely sensible way
Merge pull request #605 from reaperhulk/add-crt-coefficients

Add RSA CRT Coefficients