Improvements to automated tests.

 * Switch to use py.test, as it seems to work better with tox.
 * Get tox configuration to work.  Sadly, eventlet doesn't yet support
   python3, so limit ourselves to python2.7
Add a .travis.yml for travis-ci integration.