initial work on issue #136 added support for limit
added some more debug logging to track down the redis BLPOPs that are locking up clients in the connection pool