Moved dependencies into tox.ini.
Removed (incomplete) test dependencies from setup.py.
Merge pull request #792 from schlamar/dependencies

Moved dependencies into tox.ini.
Do not swallow unhandled exception on Python 2.
Do not run setup.py develop in tox.
Move configuration file to a variable for ease of customization.
Merge pull request #797 from schlamar/patch-3

Do not run setup.py develop in tox.
Merge pull request #796 from schlamar/patch-2

Do not swallow unhandled exception on Python 2.
Merge pull request #798 from SalesSeek/debian-init-config-to-variable

Move configuration file to a variable for ease of customization.
Fix file descriptor inheritance problem with python3.4 (#787)
Merge pull request #800 from thunderk/787-fd-inheritance-py34

Fix file descriptor inheritance problem with python3.4 (#787)
Replace is_win function by IS_WINDOWS flag.

Use os.name instead of sys.platform (more generic).
Fix get_maxfd in circusd on Windows
Disable daemonizing on Windows

Spawning a daemon on Windows is kinda hard. For now,
we don't support it, but someone with Windows knowledge
should be able to add it.
Accept dev versions of ZMQ in circusd
Disable rlimit commands on unsupported platforms
Don't use preexec function in Process on Windows

Unfortunatly, Windows does not support the pre-exec
function in Popen (psutil does not either).
As most of this function's work is to set Unix related
stuff (gid, rlimits...) it should not be an issue.
Refactor Pidfile.create. Fix it on Windows.
use_fds must be True on Windows when piping
Disable Streams on Windows

Tornado does not handle listening for events on
non-sockets fds. Hence, we can't use Streaming on
Windows.
This could be fixed by adding IOCP compatibility to
Tornado.