change ez_setup.py to match setuptools v0.7
remove external proto test files
convert modulest to support only python3

Dirty hacks, ran 2to3 and done some minor tweaks.
Works on py3, but every string field needs to be passed a value of
type bytes. Not a good idea to use this :/