This logging could get confusing if there are multiple NSQReader instances on the same IOLoop.  Maybe we want to add in an optional name for the reader that gets used in logging.  The name of the reader could default to `self.handler.func_name`.  Thoughts?