Added in a close() method for the nsq Reader. It closes all connections ...

...and stops all PeriodicCallbacks. To close those callbacks, the _run() method needed to be updated so that we could keep track of them.