WIP pypy support

based on gevent-on-pypy/pypycore@f04a41c written by

Ralf Schmitt and Lucas Clemente Vella

with patches from hasenj and Armin Rigo