removed leaks in test_logging
fixed leaks on test_socket
fixed leaks in est_stats_collector
silent outputs while testing
Merge pull request #778 from mozilla-services/leaks

Fix test leaks - fixes #775
use disconnect only if available - fixes #770
Fix circus.tests.test_stats_collector:TestCollector.test_socketstats in env py27-no-gevent
prepared the changelog
Update changelog for 0.11 release
Starting 0.12 release
Add a --nostop option to the rm command

- This supports use cases for managing dynamically added processes
which run for a unknown amount of time. The processes can be managed
and respawned while they are running. However, when the processes
know they are done they should not be respawned anymore. The
processes (which are the only ones that know when they should be
completely stopped) can then tell circusd to remove them but not try
to kill them. The processes can then manage their own exit and not
have to worry about race conditions and syncronicity issues inherent
in trying to send a message to circusd which involves circusd trying
to kill the client sending the message.

- add a test for the nostop functionality
documentation spelling fixes
The release was in May not June.
protect os.initgroups call - fixes #782
Revert "The release was in May not June."

This reverts commit 1f7c65981dc88a358fe162f5dd45c78ef4180d7e.
The release was in May not June.
prep 0.11.1
starting 0.12
Optimize Watcher.kill_process

Watcher.kill_process was always waiting at least 1s for the
process to be killed. Now it doesn't wait if not necessary, and
the minimum wait time is 0.1s.
Merge pull request #784 from k4nar/optimize_kill_process

Optimize Watcher.kill_process timeout