Workaround the epoll_wait(timeout..) cpu usage

Increase sleep in the fifo polling a bit (saves a few % cpu)
Change the worker process queue to block on get and timeout quickly after 1s
This makes the script use about 0%cpu while idle instead of 100%
Merge pull request #89 from gdestuynder/master

Workaround the epoll_wait(timeout..) cpu usage