adding tox support, and support for python setup.py test, and tests for pypy