Refs #38, fix an encoding issue in gevent.core for PY3
Fix absolute import issue in core.ppyx in PY3, refs #38
Fix gevent.socket.socket.type API impl for PY3
fileobject for PY3
Fix c-ares support for PY3
Fix baseserver for PY3

Picked from f17275a735fcbc2dd9d94d6b8b92b5673843c48e

Conflicts:
	gevent/baseserver.py
	greentest/test__server.py
Fix pywsgi for PY3
Fix a issue in PY3 that print_exception() fails if value is None, #38
Merge remote-tracking branch 'fantix/fileobject' into python3.4

Conflicts:
	gevent/fileobject.py
Cleanup in gevent/server
Merge commit '35e382e' into python3.4
Merge remote-tracking branch 'fantix/socket_type' into python3.4

Conflicts:
	gevent/_socket3.py

Cleaner fix for the NONBLOCK issue
Merge remote-tracking branch 'fantix/cython_abs_import' into python3.4
Merge remote-tracking branch 'fantix/cares' into python3.4