split commoncrypto backend - hmac
Merge pull request #1198 from reaperhulk/split-commoncrypto-backend-hmac

split commoncrypto backend - hmac
split commoncrypto backend - ciphers
Fixes #1200 -- disallow GCM truncation by default
Typo fix
Merge pull request #1204 from reaperhulk/split-commoncrypto-backend-ciphers

split commoncrypto backend - ciphers
Improve docs
Simplify code and add test
switch to static linking on windows and update installation page
Fix a mistake in a docs link
Merge pull request #1205 from alex/docs-typo

Fix a mistake in a docs link
don't need libraries twice.
rename a method in the cc backend for clarity
rename the rest of the method
Merge pull request #1207 from reaperhulk/rename-a-method

rename a method in the cc backend for clarity
Merge pull request #1201 from alex/no-more-truncation

Fixes #1200 -- disallow GCM truncation by default
add a binding that is needed for RSA in security.framework
Merge pull request #1208 from reaperhulk/add-cc-binding

add a binding that is needed for RSA in security.framework
switch to env variable based static/dynamic switch for windows
Added preference for stdlib's compare_digest to constant_time