merge request

please help me review code, thanks
1. I have added a variable maxBuffer, if amount of data exceed maxBuffer, I will requeue upcoming message back to nsq. so nodejs wont overflow. is it ok?
2. I will remove all console.log, and use debug right way.

thanks for advice