Validate the IV/nonce length for a given algorithm.

Fixes #159
Implement this for CTR
Tests for OFB and CFB
test for ctr
flake8
fixed typo
Merge branch 'master' into validate-iv

Conflicts:
	tests/hazmat/primitives/test_block.py
Merge branch 'master' into validate-iv
Merge branch 'master' into validate-iv

Conflicts:
	cryptography/hazmat/primitives/ciphers/modes.py
	tests/hazmat/primitives/test_block.py
So the tests don't all explode
Document compiling OpenSSL to avoid conflicts
Merge pull request #381 from public/compile-openssl-docs

Document compiling OpenSSL to avoid conflicts
Bump the copyright year
Merge pull request #383 from alex/bump-copyright

Bump the copyright year
This page has been subsumed by the index
Merge branch 'master' into validate-iv

Conflicts:
	tests/hazmat/backends/test_openssl.py
	tests/hazmat/primitives/test_block.py
Typo fix
THis should be a seperate PR
Make the PyPy tox job consistent with the main one.
Merge pull request #384 from alex/better-docs

This page has been subsumed by the index