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
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
expose num_locks and {get,set}_{id,locking}_callback
Merge pull request #385 from alex/consistent-tox

Make the PyPy tox job consistent with the main one.
Move GCM tag size/value validation farther forward -- this makes it easier by not requiring future backends to implement the same checks
Rearrange
Fixed test for earlier exceptino
Merge pull request #387 from exarkun/crypto-locks

expose num_locks and {get,set}_{id,locking}_callback
Split OpenSSL binding
Merge pull request #380 from public/split-binding

WIP: Split OpenSSL binding from the backend interface
Make lib and ffi be private on backend

Because now they are public on a binding instance if you need them!
Merge pull request #386 from alex/move-gcm-tag-validation

Move GCM tag size/value validation farther forward
Merge branch 'master' into privatize-me-captain

Conflicts:
	cryptography/hazmat/backends/openssl/backend.py