Test improvements

Add ``tox`` support, for running tests across multiple Python versions.
Reduce default verbosity.
Add run_tests script to test all API versions across all Python versions.
Test support for Python 2.6