deprecate run_gunicorn

fix #525
bump django version to 1.5
monkey patch in the worker

this change move the monkey patching from the aribiter to the worker so we make sure the supervision won't be altered.

fix #478
fix gevent worker
fix eventlet worker

make sure we patch the listening socket in the worker
Include subprocess in the gevent monkey patching to ensure consistent behavior between gevent 1.0b3 and 1.0rc3
graceful stop for TornadoWorker
sync thanks
documment the code for the systemd support
fix support for current but old stable gevent release
small tweak of 53c4484

since timeout patch affect only select call,
it is better to not change self.timeout.
add @georgexsh to THANKS
Merge branch 'fix/478' into develop
Don't stringify T and D logging atoms (Fixes #621)
add Steven Cummings to THANKS
don't spam the console

SIGWINCH could happen often in the console when the terminal is resized.
Since the error is harmless just display it when the logging level is
debug.

fix #449
Error message should be able to be encoded in latin1

Broken request can have none latin1 characters which would break `util.write_error(client, status_int, reason, mesg)`
Update configure.rst
Merge pull request #643 from wooparadog/fix-error-msg

Error message should be able to be encoded in latin1
Merge pull request #644 from Winnetou/patch-1

Update configure.rst