Python3

Implements Python 3 support for everything but unbound methods. Fixes #5 .