Remove executable bit from test_basic.py
Add tox configuration file
Update gitignore to include .tox directory
Tweak makefile test runner
Remove test publish target from makefile