Removed useless piece of code.
Inrease listen() backlog.
Protect SKIPVERIFY list with its own mutex.
Make sure cf-serverd exits cleanly on signal

Great parallelism introduced by commit 029775ea brought in the light obscure
behaviour, like deadlocking on signal instead of exiting. To remedy this with
the minimal amount of changes (this is a stable branch...) we simplify the
signal handler to only set the EXITNOW flag, which is checked in the mainloop.
Moreover, to make sure no databases get opened by threads just before exiting,
we close them and keep the mutexes locked while exiting. Dirty but works...
Merge pull request #695 from jimis/3.3.x-exit_cleanly

3.3.x exit cleanly
Implement throtteling of main server loop if there is a thread for each
core already.

Environment variable CFENGINE_THROTTLE_SERVER_LOOP can be set to an
integer multiplier that allows fine tuning. If not set or set to 0, no
throttling.

Only implemented on platforms where we can trivially read the number of
cores.