consumer: add DisconnectFromNSQD functionality
Merge pull request #91 from mreiferson/remove_addrs_91

consumer: ability to disconnect from nsqd
conn: re-use delegate struct
conn: don't spam draining cleanup log messages
Merge pull request #89 from mreiferson/debug_89

various improvements