test___monkey_patching.py: don't fail if no tests are available for this version
testrunner.py: do not depend on gevent
testrunner.py: fix RuntimeError: dictionary size
Fix gevent.socket.socket.shutdown()
Merge pull request #400 from fantix/socket_shutdown

Fix gevent.socket.socket.shutdown()
Merge pull request #401 from surfly/testrunner_no_gevent

Testrunner: do not depend on gevent #38
Fix pep8
Refs #38, fix an encoding issue in gevent.core for PY3
Fix a issue in PY3 that print_exception() fails if value is None, #38
Fix absolute import issue in core.ppyx in PY3, refs #38
Fix metaclass issue in PY3, refs #38.
Fix gevent.socket.socket.type API impl for PY3
Enable tests for Python 3.3.
fileobject for PY3
Minor fix str/byte issue of subprocess.
byte/str issue in test output.
Use only family in getaddrinfo hints when socket.connect
Adapt PY3 socket API
Fix pywsgi for PY3
Fix baseserver for PY3