Add the generic Python 3 trove classifier

That way PyOpenSSL gets listed under the "Python 3 packages" link on PyPI
ChangeLog entry
Drop the underscore prefix on the other local variable name.
rstify the docstring a little more
Drop the redundant starting value for `range`
rst api docs
Merge pull request #51 from pyca/sholsapp-master

Introduce `X509Req.get_extensions`
add Python :: 2 and some comments referring to reasons to include Python :: 3 here
Merge pull request #52 from pyca/setup.py-py3-classifier

Add the "Python :: 2" and "Python :: 3" classifiers to setup.py.
pyOpenSSL is now pure python -- it can be a universal wheel
add a wheel install step and make the script build the wheel so this functionality is at least minimally exercised.
Merge pull request #58 from exarkun/universal-wheel

Configure distutils to build universal wheels.

Also configure travis to build wheels.
Make setting of OP_NO_TICKET conditional (for <= 0.9.8f compatibility)
Merge pull request #59 from hellais/fix/openssl0.9.8compat

Make setting of OP_NO_TICKET conditional (for <= 0.9.8f compatibility)
Remove references to MODE_NO_COMPRESSION

MODE_NO_COMPRESSION doesn't exist, but the documentation claimed it did. The real spelling is OP_NO_COMPRESSION, but that is already documented.

Closes #60.
Merge pull request #63 from lvh/master

Remove references to non-existent MODE_NO_COMPRESSION.
test against the cryptography master
only one thing is allowed to fail
test all versions of python with master cryptography
Add a basic contribution guide