bitly/nsq — pull request #334 by paddyforan (2014-04-11 05:06:02+00:00)
Title: Allow nsq_to_file to listen to many topics.

* Change --topic from a string to a slice of strings
* If no --topic strings are supplied, query the lookupd addrs supplied
to obtain a list of all topics, and listen to those instead.
* Add a --topic-refresh flag that accepts a time.Duration and controls
how frequently the topic list is updated from nsqlookupd, if the topic
list is being managed from nsqlookupd.
* Add error messages when using nsqd-tcp-address without topics set.
* Add termChans and hupChans to FileLogger.

This is a cleaned up version of bitly/nsq#332