Threading now used for commenting

This fixes problems where comments were be missed. Comments were missed because the time to reply took too long  causing the next iteration of the loop to pause. With that pause too many comments passed by unnoticed.