python3 does not support long type
iteritems for all the things
made metaclass and iterkeys work with python3
hacking string stuff for python 3 compatibility
a stopping point
python 3 porting is much more painful than I would have guessed ... tests are 'passing'
Merge pull request #248 from meantheory/py3

Py3