Tentative Python 3 support.

Just to show that Python 3 support isn't that complicated. ;-)
Does Texinfo throw away non-ASCII characters in node names, too?