testrunner.py: slightly better message
disabled test_subprocess.POSIXProcessTestCase.test_run_abort
Allow for explicit default loop creation via `get_hub(default=True)` after default loop destruction. Include unit test.
Fix #204: os.tp_read/tp_write did not propogate errors to the caller
minor change in subprocess.py
Fix #217: do not set SO_REUSEADDR on Windows
Fixed bug in --module argument for gevent.monkey

Logical error making it impossible to specify separate modules to
enable. Credits to leiqin for the fix[1].

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694750

Also now the --module argument invocation follow the documentation and
will disable all other modules not explicitly specified to be enabled.
It's now possible to specify additional options, eg. --[no-]aggressive.
Merge pull request #214 from op/monkey-module-invocation

Fixed bug in --module argument for gevent.monkey
sleep: remove incorrect part of the docstring
Fix #202: periodic yield when running callbacks

Make sure run_callback() (and thus sleep(0)) does not starve CPU.
After some number of callbacks (1000), let the event loop run.
disable test_urllib2net.OtherNetworkTests.test_sites_no_connection_close
Fix #210: callbacks were not run for non-default loop
move alarm() to util.py
loop: add 'sig_pending' attribute
Popen.poll(): sleep a little if sig_pending is set
add test__subprocess_poll.py
patch_all(): do not patch subprocess by default
add changelog entry for 1.0rc2
Merge remote-tracking branch 'upstream/master'