Minor fix str/byte issue of subprocess.
Use only family in getaddrinfo hints when socket.connect
Fix missing six.builtins
Merge pull request #410 from fantix/subprocess_small_fix

Minor fix str/byte issue of subprocess.
Merge pull request #407 from fantix/pep8

Fix pep8
testrunner.py: better diagnostic messages when no tests found
fix #423: pool: LoopExit in imap/imap_unordered

It was possible for IMap/IMapUnordered greenlets to exit without putting the final StopIteration. So, whoever was waiting on the results would have to wait forever (or until LoopExit if there's nothing else running in the program).

Original patch and test by @thinxer (close #424).

Fix #311: same issue.
Merge pull request #425 from surfly/imap

fix #423: pool: LoopExit in imap/imap_unordered
Fixes test_queue.py for PY3
Merge pull request #419 from fantix/missing_builtin

Fix missing six.builtins
Merge pull request #411 from fantix/getaddrinfo_hints

Use only family in getaddrinfo hints when socket.connect
travis: fix broken ack command
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
Fix pywsgi for PY3