adaptation to python3
- syntax and module name changes made by 2to3
- move main outside 'test' directory and call it runtests (main was causing pbs with the new relatives imports vs __main__ see http://bugs.python.org/issue1762972)
- clean up useless "import *" and various indendation incoherencies

--HG--
branch : python3-transition
rename : package/test/main.py => package/runtests.py
preparing a python3 specific release

--HG--
branch : python3-transition
mention compatibility with python3 of course

--HG--
branch : python3-transition
Added tag release_Yapsy-1.9-python3 for changeset ee9987b833d6

--HG--
branch : python3-transition
merge minor modifs from the 2.x version

--HG--
branch : python3-transition
merge packaging fixes from 2.x version

--HG--
branch : python3-transition
insist on the fact that this is a Python3 version

--HG--
branch : python3-transition
also include the new runtest.py utility script

--HG--
branch : python3-transition
merge version bump

--HG--
branch : python3-transition
new setup scripts to bundle the py2 and py3 versions in the same src package

--HG--
branch : python3-transition
remove useless import

--HG--
branch : python3-transition
no need to duplicate the todo list for now

--HG--
branch : python3-transition
small improvement in format and remove shamefullll typo

--HG--
branch : python3-transition
correct one path and add doc

--HG--
branch : python3-transition
correct manifest to make sure yapsy module for both py versions

--HG--
branch : python3-transition
a little warning about a potential bug

--HG--
branch : python3-transition
fix version prefix

--HG--
branch : python3-transition
WARNING: broken, partial merge with default

--HG--
branch : python3-transition
rename : package/test/main.py => package/runtests.py
finish the merge. NOTE: a path pb in unit-test needs to be fixed on default branch

--HG--
branch : python3-transition
merge with default

--HG--
branch : python3-transition