Clean up test generation to not use generators anymore and use parametrization
Make this less invasive
pep8
Renamed bindings to backends
Also rename teh tests
Test that docs compile under latex as well --needed for PDF building
Merge pull request #309 from alex/test-latex

Test that docs compile under latex as well --needed for PDF building
Merge pull request #308 from alex/rename-bindings

Renamed bindings to backends
Rework the index to give people a better lay of the land
DOn't assume people know that contraction
Be consistent
A foolish consistency is a really cool idea -- Samuel Clemens
Merge pull request #311 from alex/rework-index

Rework the index to give people a better lay of the land
Merge branch 'master' into no-more-generator

Conflicts:
	tests/hazmat/primitives/utils.py
Merge pull request #303 from alex/no-more-generator

Clean up test generation to not use generators anymore and use parametrization
BlockCipherAlgorithm because we should document block_size and ARC4 shouldn't need block_size = 1.
Merge pull request #313 from dreid/block-cipher-algorithm

BlockCipherAlgorithm because we should document block_size and ARC4 shouldn't need block_size = 1.
Removed usage of stdbool for Windows which doesn't have C99
flake8 fix
Merge pull request #317 from alex/no-stdbool

Removed usage of stdbool for Windows which doesn't have C99