packaging: use versiontools
python3 & packaging fixes, generic tox config