signal handler must be public to be accessable as callback
Merge pull request #20 from basz/fix/issue19-signal-handler-access

signal handler must be public to be accessable as callback
Fix bug for Windows
Merge pull request #22 from bakura10/fix-windows

Fix bug for Windows
s/queue/job
Replace breaking with continuing in worker loop

When a queue returns null due to a timeout, the worker should
continue in the loop by requesting to wait for a new job again.
Only on the max runs, memory timeout or SIGTERM/SIGINT calls the
worker should stop processing.
Merge pull request #30 from juriansluiman/hotfix/worker-quits-after-timeout

Continue loop in worker when no job is returned