Add tox
Start porting to Python 3
Replace fabric file with Makefile
Fix last remaining tests