added a spawn_count stat in watcher, sended in statsd and visible with circusctl stats.
Updated tests.
(This spawn_count counter is not visible in stats publisher because publisher publish only process stats and not stats specific to watcher)
Corrected small case in Arbiter.reload_from_config which made some test fail in case of changing env during the test.
added min_cpu and min_mem parameters in ResourceWatcher plugin: restart process if under cpu value or under mem value if configured.
Added and updated tests
revert removed 'env' in arbiter.reload_from_config because 'env' problem is more extensive. see issue #465
Merge remote-tracking branch 'upstream/master'
added doc for new parameters in ResourceWatcher plugin
correction of tab/space in plugin doc
modifications according to current pull-request discutions
removed flake
added Thomas to the creds
added a watchdog plugin, added sample, tests and updated doc
added a watchdog plugin, added sample, tests and updated doc
use of ioloop udp socket handler instead of select
fqdn → fqdn prefix
Remove the Queue from the circus Controller.

Replace it with a callback on the ioloop to do arbiter.manage_watchers()
Some small tests for the controller
removed some unused logging, typos correction in pluging doc
Empty Includes

Currently, circus will fail to launch when one of the include directives
(include or include_dir) yields an empty set. This seems a little overly
protective and a simple warning emitted into the log should suffice.

Update _scan in read_config to write the previous exception message as a
log message at the warn level.
Merge pull request #473 from 198d/config-includes

Empty Includes
Merge pull request #474 from ThomasChiroux/watchdog-plugin

Watchdog plugin (circus sprint day 2)