[ENH] Initial effort in py3k support
ENH Code and test mods for Python 3.
Merge branch 'py3k'