Make lib and ffi be private on backend

Because now they are public on a binding instance if you need them!
Merge branch 'master' into privatize-me-captain

Conflicts:
	cryptography/hazmat/backends/openssl/backend.py
Make capitalization in the glossary consistent and sort it
Merge pull request #388 from alex/privatize-me-captain

Make lib and ffi be private on backend
Revert "Travis now has an up to date pypy"

This reverts commit 5a4aa42542c952905fbf83582bff4bb2b328c4e1.
Merge pull request #390 from dreid/install-pypy-again

Revert "Travis now has an up to date pypy"
Merge branch 'master' into glossary-consistency
Merge pull request #389 from alex/glossary-consistency

Make capitalization in the glossary consistent and sort it
Merge branch 'master' into urandom-engine

* master:
  Revert "Travis now has an up to date pypy"
  Make capitalization in the glossary consistent and sort it
  Make lib and ffi be private on backend
handle lib/ffi on backend becoming private