[DNS recovery]: only send if sendQueue is small

First patch to dns-recovery branch.

This gaurds against a known unbounded queue in node core.

cc @Matt-Esch @mranney @jcorbin
noted.