futurize fixes
python2+3 fixes
needs six as a requirement.