Obey the Python 3 exception variable handling rules
Python 3 syntax compatibility
Use setuptools and declare the cryptography dependency
Try defining a useful tox configuration for testing on travis
Declare zope.interface dep as well
Some explanations and a safety harness for PYTHONPATH craziness.
Try to configure builds on travis-ci.
Try to get tox into the build environment.
perhaps not tox after all
Maybe this will trigger some dependency fetching
Prior results suggest these should work, at least.  Also be verbose about installing so we can see what is happening in the logs.
Perhaps this usage is Python 2.6 compatible
Nope!  How about this?
That seemed to work.  Presumably not on Python 3 though, let's see...
Try using setuptools to help run the tests.
"setup.py test" will install dependencies and unittest2 is no longer necessary
Switch to using the now-working `setup.py test´.
Merge pull request #4 from pyca/tox

Add tox and travis-ci configuration to aid proper testing.