2to3 likes a space between the future imports and the rest... [ci skip]
rm doctest in DoubleExp, some 2to3 import changes
python 3 support for potential module