Python 3.3 support

Fixes #1, in theory.