Consolidated add_connection logic and make sure not to explode if nsqlookupd gives us an nsqd that we can't connect to