upgrade `lpop` to `blpop` for more lower cpu%,
 and support multiple queues.

 see #39