Try explicitly installing the Python dependencies since "setup.py test" does not install them in a way that makes them available later.
Try reporting the version of OpenSSL that was used at the end of each build.
Change the version reporter to work on Python 3.
Merge pull request #98 from pyca/version-reporting

Version reporting
Merge remote-tracking branch 'pyca/master' into ecdhe
Get rid of some top-level code, remove the code that reflects a weird edge case (but the weird edge case is still there inside OpenSSL), and add a bit of docs.