begin moving to generic-pool to handle connections
use callback rather than events for notification of message completion
remove unused code
handle errors in own function
use callback instead of event to send back segment list
don't use the connect function as a factory since it emits an event when it is logged in.
rework to use multiple providers as fallbacks for failures
parsing speed improvements
remove extra logging
add socket timeout
handle socket timeout
faster method to look for end of multiline message
that was actually slwoer for big data. go back to old method
add module to watch groups for new nzb files
read groups from config file
name callback more clearly
use recursive calling to handle watching multiple groups
module is really a generic new article watch
rename to ArticleWatch
use ArticleWatch
current progress for article watch. can load and save group data to file