Improve Syslog NBI implementation to have a NB Impl for
each destination rather than one Impl that iterates
over destinations.  This means each Impl gets its own
queue and worker thread and one won't block the other
if a TCP impl is every used.