Both distribute and setuptools support "tests_require" so couldn't we just include the test requirements there and make the testing instructions simply "python setup.py test"?

This is probably separate PR, but I thought I'd post it here since I mentioned it earlier.