rename to NSQConsumer, fix bugs.  initial test works!