Fix pep8
Minor fix str/byte issue of subprocess.
Use only family in getaddrinfo hints when socket.connect
Fix missing six.builtins
fix _socket3 send/sendall
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
Fix __slots__ in ssl3
Event: add dummy _reset_internal_locks
util.py: remove unused variable SLEEP
util.py: ignore decoding errors
threadpool.py: rename internal var

'result' into 'thread_result'
simpler implementation of backdoor.py