move testing to tox and fix the last few version-specific unicode things